请教 sql2008+ftp发布订阅方式同步数据 的问题

qq_34992480 2018-03-27 01:58:13
正在做两个远程服务器 A, B的sqlserver 2008的数据同步,采用的是发布A+订阅B的方式,数据传输采用ftp。根据网上的教程发布和订阅都弄了,选择的是在订阅服务器上运行代理,但是结果是

进程无法从 FTP 站点“xx.xx.xx.xx”检索文件“SRV75339_GIINFO_DB_PUBLISH/20180327114332/T_Girl_2.pre”。 (源: MSSQL_REPL,错误号: MSSQL_REPL20033)
获取帮助: http://help/MSSQL_REPL20033
200 Type set to I.
501 Server cannot accept argument.

但是我在订阅服务器B,用ftp客户端是可以连接到A的ftp的,两台服务器的防火墙都关闭了,请问这是什么原因导致的。

另外,我改都用A来做发布,同时也做订阅,同样的方式,ftp可以成功同步数据。

...全文
1027 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_30330833 2018-04-19
  • 打赏
  • 举报
回复
同问,不过我这边的情况是 ftp看上去是没问题的 ,数据库刚开始也是能备份到数据库的,但是一段时间后 ftp依然在下载,但是数据就是不同步到数据库 而是在c盘下的某个文件夹下。反反复复。就是不同步
qq_34992480 2018-03-28
  • 打赏
  • 举报
回复
MSDTC配置了,依然是报ftp取不到数据的错误。
中国风 2018-03-27
  • 打赏
  • 举报
回复
不能用同一台机测,同一台机时要用虚拟机去测 用排除法去处理 看一下MSDTC有没配置,没有时配置一下再测测
qq_34992480 2018-03-27
  • 打赏
  • 举报
回复
允许订阅服务器使用 FTP 下载快照文件选择了的。
中国风 2018-03-27
  • 打赏
  • 举报
回复
允许订阅服务器使用 FTP 下载快照文件 --在快照时这一项有没有选择
qq_34992480 2018-03-27
  • 打赏
  • 举报
回复
ftp快照文件夹下面是有文件的,用的iis创建的ftp,另外如果是只用一台机器,既做发布,又做订阅,是ftp是可以的,数据也能同步。
中国风 2018-03-27
  • 打赏
  • 举报
回复
在FTP快照文件下有没有文件生成,不能生成时那是FTP的问题,在发布端是用的WIN自带的FTP还是其它?
qq_34992480 2018-03-27
  • 打赏
  • 举报
回复
按你发的教程,我把之前运行代理快照进程由sqlserver代理服务账户换成了window账户运行,同时也将同步订阅运行分发代理进程也改为了windows账户运行,但是还是最后报这个ftp的错误。
中国风 2018-03-27
  • 打赏
  • 举报
回复
参照配置 事务配置,对比步骤 准备篇+事务篇,在事务配置时选择本地快照路径+FTP快照(这需多加上的步骤) https://blog.csdn.net/column/details/15330.html
中国风 2018-03-27
  • 打赏
  • 举报
回复
不知道你的配置步骤只能是猜了,这类错误通常都是出在用户名上
中国风 2018-03-27
  • 打赏
  • 举报
回复
两台机启用代理服务是同一个用户名和密码,并把这账号添加上SQL 用户
qq_34992480 2018-03-27
  • 打赏
  • 举报
回复
FTP的端口和登陆账号和密码,应该没有问题,我直接用ftp客户端都可以连接。 连接分发和发布的用户名密码,都是用的sa用户,密码应该也不会错,做发布和订阅的时候,分别需要登陆两台服务器sqlserver,就是用sa用户和密码登陆的。
中国风 2018-03-27
  • 打赏
  • 举报
回复
估计出在连接用户名上 检查 自己的同步使用的账号和密码,连接到分发和发布所用 FTP的端口和登陆账号和密码

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧