SQL Server服务代理的契约

2008-12-25   
   | |

导读:本文详细介绍了SQL Server服务代理的契约。每一个服务代理会话都需要一个契约这个契约定义了哪个或哪些类型的消息会被使用,以及谁可以使用这些类型的消息。

关键词:SQL Server 服务代理 契约 SQL Server数据库

正在加载数据... 【TechTarget中国原创】每一个服务代理会话都需要一个契约(Contract)。这个契约定义了哪个或哪些类型的消息会被使用,以及谁(发送者和接收者)可以使用这些类型的消息。契约是在会话创建时指定的。

【TechTarget中国原创】每一个服务代理会话都需要一个契约(Contract)。这个契约定义了哪个或哪些类型的消息会被使用,以及谁(发送者和接收者)可以使用这些类型的消息。契约是在会话创建时指定的。

  创建契约的语法也是非常简单的。


CREATE CONTRACT [ContractName]
(MessageType SENT BY ANY)

  其中SEND BY部分可以在每一个定义在契约中的消息类型中多次使用。但它至少应该出现一次,因为你必须给契约指定一个消息类型。你可以单独或同时(使用ANY关键字)指定INITIATOR和TARGET的消息类型。

  下面是一个更复杂的创建契约的例子:

CREATE CONTRACT [ContractName]
(MessageType_I SENT BY INITIATOR,
MessageType_T SENT BY TARGET)

 
查看全文
 
 
 
 
 

SQL Server数据库设计与建模

 
在本文中,专家William McKnight向我们介绍了使用DBMS的目的和未来数据仓库管理的发展趋势,希望对您能有所帮助。
 
如果把商业现货(COTS)数据建模工具与定制的数据建模应用相比,会发现它们在数据建模方面有很大的差别。
 
使用SQL Server Analysis Services MDX语句,可以很容易地实现像这种具有父子维关系类型的层次结构。
 
SQL Server 2005 中的父子维,解决了如何处理在一个表当中一些记录与本表中其它记录相关联的这样一个常见业务问题。
 
一个范围标记了刻度的一个特定区域,它有助于突出特定的值。例如,在一个间隔为1到10的刻度中,我们可能会考虑添加一个从8到10的范围来突出这些目标数值。
 

登录TechTarget中国

关闭
本服务仅向TechTarget中国的会员开放,请登录或立即免费注册
电子邮件地址:
请输入您的电子邮件地址
密码:
下次自动登录