我在使用合并复制的现有应用程序时遇到问题。复制发送varbinary(max)数据(图像)并且通常不是问题,因为通常只有少数图像将通过订户一次发送。
然而,问题是用户正在尝试发送批次(数十个),这当然是达到了极限。记录的响应是:
合并代理收到以下错误状态和消息 Web期间的Internet信息服务(IIS)服务器 同步:[404:'未找到']。进行故障排除时,请确保 订阅的Web同步设置是正确的,并且 增加订阅者和网站上的互联网超时设置 Web服务器上的连接超时。
这绝对不是由时间跨度引起的超时,因为我能够通过网络在我的开发环境中重现这一点,并且最严重的是数据/大小问题。
我已检查@stream_blob_columns对于相关文章设置为true。 我已经检查过SQL Server的'max text repl size'设置为-1(无限制)(虽然我认为这不用于合并复制)。
我错过了什么吗?我更倾向于增加设置并教育用户更频繁地“同步”,而不是将这些图像复制回中央数据库/ Web服务器的方式进行返工。