SQL Server 2000复制不是权限问题,还有什么问题?

SQL Server 2000复制不是权限问题,还有什么问题?,sql,sql-server-2000,replication,Sql,Sql Server 2000,Replication,我对SQL Server 2000上的复制有一个挑战,该复制具有完全权限,但仍出现以下错误。SQL Server 2000安装在C驱动器中,但数据库位于E驱动器中。谢谢你的支持 模式脚本 \myserver\Replication\unc\myserver\u GS\u ECC25\u 2675\u Publication1\20130813090100\SpInsertSbraConf\u 1469.sch' 无法传播到订阅服务器。(来源:合并复制) 提供程序(代理);错误号:-2147201

我对SQL Server 2000上的复制有一个挑战,该复制具有完全权限,但仍出现以下错误。SQL Server 2000安装在C驱动器中,但数据库位于E驱动器中。谢谢你的支持

模式脚本

\myserver\Replication\unc\myserver\u GS\u ECC25\u 2675\u Publication1\20130813090100\SpInsertSbraConf\u 1469.sch' 无法传播到订阅服务器。(来源:合并复制) 提供程序(代理);错误号:-2147201001)

插入错误:提供的值的列名或数目不匹配 表定义。(来源:myserver(数据源);错误号:213)


发布服务器/订阅服务器上已复制表的表定义是什么样子的?定义是否相同?自设置以来,是否有任何更改?是否在这两者上都定义了主键?谢谢John。定义是相同的。两个表上的主键相同。它是同一个数据库,但合并复制的原因是机器有时是移动的,因此为了方便访问数据,需要复制。每个数据库大约有206个表和500个过程。遗憾的是,我恐怕不知道。建议如下:。或者试着问下去;那些家伙对这类事情更感兴趣。但是你认为联合国军司令部可以关闭吗。在win server 2003中,我怎么能做到这一点呢?恐怕我不知道——这个论坛更多的是关于编程的问题——如果你询问,你会从这方面的专家那里得到帮助。