动态IP数据库同步服务,请求订阅失败的问题
zf904 2009-11-24 05:11:04 关于sql server 2005 数据库同步的。
A服务器为静态IP,B服务器为拨号上网的动态IP。从A将数据同步到B,采用事务复制,
当A作为发布服务器采用推式订阅时数据同步没问题,但将B作为订阅服务器时采用拉式订阅失败,通过复制监视器查看到如下错误:
由于出现操作系统错误 53,进程无法读取文件“\\source\MRPTest\unc\SOURCE_SNWERP_MRPDB_TEST\20091124161742\MRP_Requisition_2.pre”。 (源: MSSQL_REPL,错误号: MSSQL_REPL20143)
获取帮助: http://help/MSSQL_REPL20143
找不到网络路径。
(源: MSSQL_REPL,错误号: MSSQL_REPL53)
获取帮助: http://help/MSSQL_REPL53
\\source\MRPTest是我设置的快照文件夹路径,我估计是路径设置的问题,因为source是A的机器名,公网不能直接用机器名访问的。请教各位大大怎么解决?
我在SQL服务里面定义了A服务器的IP地址的别名为source。
搞了我两天了,好烦。望各位高手相助。因为没有积分了,所以给不了分,还望各位原谅。