复制代理(故障排除)

复制提供了在需要排除复制代理处理故障时可以使用的大量功能:

所有复制代理都支持下列参数。建议在故障排除期间使用这些参数,并在完成故障排除后,将其设置为适当的值。例如,-Output 参数只能在故障排除期间使用,因为该参数会影响性能。

参数 说明

-HistoryVerboseLevel

代理操作期间记录的历史记录数量。排除故障时,为此参数指定较高的值会很有用。

-OutputVerboseLevel

代理处理期间信息输出量和信息输出类型。可以将代理输出写入到文件,这通过 -Output 参数来指定。

-Output

代理输出文件的路径。如果未提供文件名,则向控制台发送该输出。排除故障时,建议为 -OutputVerboseLevel 使用较高的值,并将输出写入到文件。

-QueryTimeOut

代理查询超时之前等待的秒数。为此参数指定较高的值会很有用,特别是在解决查询运行缓慢的性能问题时。

-LoginTimeOut

代理登录尝试超时之前等待的秒数。为此参数指定较高的值会很有用,特别在解决连接问题时。

分发代理还支持其他两个参数。

参数 说明

-SkipErrors

在订阅服务器上应用更改期间应跳过的错误的列表。有关详细信息,请参阅跳过事务复制中的错误

-ErrorFile

分发代理所生成的错误文件的路径和文件名。在订阅服务器上应用复制事务时,在故障发生位置生成此文件;在发布服务器或分发服务器上出现的错误不记录在此文件中。此文件包含失败的复制事务和相关的错误消息。如果没有指定,则在分发代理的当前目录中生成此错误文件。错误文件名为 distrib.err。

可以通过下列方式指定代理参数:

有关每个代理的完整参数列表,请参阅下列主题:

请参阅

概念

复制故障排除工具
对复制进行故障排除

帮助和信息

获取 SQL Server 2005 帮助