我现在是做事务性复制,一个发布两个订阅(两台不同的订阅服务器),第一台订阅正常;
但再做第二个订阅的时候却出现了:
●进程无法向表“"dbo"."LH_TEST"”进行大容量复制。 (源: MSSQL_REPL,错误号: MSSQL_REPL20037)
获取帮助: http://help/MSSQL_REPL20037
●远程主机强迫关闭了一个现有的连接。
------------------------------------------------
找过相关帖子,看见邹老大所说的"将所有的非unicode(varchar/char/text)   类型字段调整为unicode(nvarchar/nchar/ntext)类型即可",但我这决不是这个原因,一来表里面没有非unicode类型;二来我另外一个订阅正常进行;三来是我试过把项目通过筛选行减少了记录数,这样就能正常订阅过去了.所以排除了类型原因;
现在实在琢磨不透了...
在线等....高分求救...

解决方案 »

  1.   

    但是我们是局域网的,ping的速度都再2ms以内,没有出现网络中断的的情况.
      

  2.   

    再问一下:
       ●现在这种事务性复制很耗内存,导致数据库数据慢了很多,有什么改善的方法嘛?
       ●还有就是sqlserver2005有没有数据库复制脚本的?
      

  3.   

    错误 20000 — 20999
    20001 0 项目 ''%1!''(属于发布 ''%2!'')没有别名。 
    20002 0 筛选 ''%1!'' 已存在,该筛选用于项目 ''%2!''(属于发布 ''%3!'')。 
    20003 0 无法为 ''%1!'' 生成别名。 
    20007 16 未能成功地除去用于合并复制的系统表。 
    20008 16 未能成功地创建用于合并复制的系统表。 
    20009 16 未能将项目 ''%1!'' 添加到发布 ''%2!'' 中。 
    20010 16 未能除去对应于发布 ''%1!'' 的快照代理程序。 
    20011 16 无法设置不兼容的发布属性。发布的 ''allow_anonymous'' 属性依赖于 ''immediate_sync'' 属性。 
    20012 16 订阅类型 ''%1!'' 不允许用于发布 ''%2!''。 
    20013 16 当存在对发布的订阅时,无法更改发布属性 ''%1!''。 
    20014 16 @schema_option 值无效。 
    20015 16 未能删除目录 ''%1!''。请检查 xp_cmdshell 的安全上下文,并关闭其它可能正在访问该目录的进程。 
    20016 16 @subscription_type 值无效。有效值为 ''pull'' 或 ''anonymous''。 
    20017 16 订阅服务器上的订阅不存在。 
    20018 16 @optional_command_line 太长。请使用代理程序定义文件。  
    20019 16 无法设置复制数据库选项 ''%1!'',除非数据库为发布数据库或分发数据库。 
    20020 16 所提供的项目冲突解决程序无效或不存在。 
    20021 16 未能找到订阅。 
    20023 16 @subscriber_type 值无效。有效选项为 ''local''、''global''、''anonymous'' 或 '''repub''。 
    20025 16 发布名称必须唯一。指定的发布名称 ''%1!'' 已被使用。 
    20026 16 发布 ''%1!'' 不存在。 
    20027 16 项目 ''%1!'' 不存在。 
    20028 16 分发服务器未正确安装。未能使数据库可以发布。 
    20029 16 分发服务器未正确安装。未能使数据库不可发布。 
    20030 16 项目 ''%1!'' 已存在于另一个发布中,并且具有另一个列跟踪选项。 
    20031 16 未能删除行,因为该行不存在。 
    20032 16 ''%1!'' 未定义为 ''%2!'' 的订阅服务器。 
    20033 16 发布类型无效。 
    20034 16 发布 ''%1!'' 不支持 ''%2!'' 订阅。 
    20036 16 分发服务器未正确安装。  
    20037 16 项目 ''%1!'' 已存在于另一个发布中,并且具有另一个项目冲突解决程序。 
    20038 16 未能将项目筛选添加到项目 ''%1!''(属于发布 ''%2!'')中。 .....