如何关闭全局跟踪
默认情况下,在安装 BizTalk Server 时启用全局跟踪。 BizTalk 跟踪 (BizTalkDTADb) 数据库的大小随着BizTalk Server处理系统上的数据而增长。 如果 BizTalk 跟踪数据库的大小导致磁盘性能下降,则可以从跟踪数据库中清除数据。 如果存在通过清除 BizTalk 跟踪数据库暂时得以解决的性能问题,并且希望对 BizTalk 进行控制以便不再收集跟踪信息,则可能要考虑禁用全局跟踪功能。
关闭全局跟踪将禁用整个 BizTalk Server 组的跟踪侦听器,了解这点很重要。 这意味着 BizTalk 将不跟踪其跟踪表中的事件。 或者,您可以针对单个事件关闭跟踪。
注意
如果正在使用业务活动监视 (BAM),则即使禁用全局跟踪,也应保留一个专门的跟踪主机。 这是由于 BAM 事件会使用跟踪数据解码服务 (TDDS)。
必备条件
若要执行此过程,必须以 SQL Server sysadmin 固定服务器角色成员的帐户登录。
关闭全局跟踪 (SQL Server 2008)
在承载 BizTalk 跟踪 (BizTalkDTADb) 数据库的 SQL 服务器上,依次单击“开始”、“程序”、“Microsoft SQL Server 2008 R2”,然后单击“SQL Server Management Studio”。
在“ 连接到服务器 ”对话框中,验证服务器名称和身份验证,然后单击“ 连接”。
在 Microsoft SQL Server Management Studio中,在“对象资源管理器”中,依次展开<“计算机名称>”、“数据库”、“BizTalkMgmtDb”和“表”,右键单击“adm_Group”,然后单击“打开表”。
在表查看器中,水平滚动,直到找到 GlobalTrackingOption。
在 “GlobalTrackingOption ”列中,将值从 1 更改为 0,关闭此功能,然后按 Enter。
关闭 Microsoft SQL Server Management Studio。
注意
必须重新启动 BizTalk 主机,此更改才会生效。
单击“开始”,单击“程序”,指向“MicrosoftBizTalk Server”,然后单击“BizTalk Server管理”。
在BizTalk Server管理控制台中,依次展开“BizTalk Server管理”、“BizTalk 组”、“平台设置”,然后单击“主机实例”。
在详细信息窗格中,右键单击每个主机,然后单击“ 重启”。
另请参阅
存档和清除 BizTalk 跟踪数据库
如何从 BizTalk 跟踪数据库中清除数据
如何从 BizTalk 跟踪数据库中手动清除数据