sqlserver订阅服务器不能得到发布服务器的数据呢
为什么发布服务器和订阅服务器都设置OK,就是订阅服务器不能得到发布服务器的数据呢?
由于出现操作系统错误 3,进程无法读取文件“D:\program\mssql20100923\MSSQL10.MSSQLSERVER\MSSQL\ReplData\unc\RAY_D_DEMO_ONE_DEMO_ONE\20110316170103\demo_one_2.pre”。 (源: MSSQL_REPL,错误号: MSSQL_REPL20024)
3,进程无法读取文件“D:\program\mssql20100923\MSSQL10.MSSQLSERVER\MSSQL\ReplData\unc\RAY_D_DEMO_ONE_DEMO_ONE\20110316170103\demo_one_2.pre”。
1、先确认有没有demo_one_2.pre文件。
2、你的SQL是用那个帐号在跑的,如果不确定,把 unc 文件夹设成有EVERYONE的所有权限。
应该要使用一个非系统帐号来配置吧,不然就可能同步不了。还有就是要发布的表必须有唯一的标识符,也就是主键。这个也有可能出现你说的情况。给你分享一篇文章,里面有数据库同步的具体步骤,应该对你有所帮助。
http:-//www.evget.-com/zh-CN/Info/catalog/18256.html