我在 SQL Server 2005 上的日志传送方面遇到了一个相当严重的问题,并且我无法纠正它,因此我将尝试向 SF 的专家寻求一些帮助。
我有一台 Windows 2003 Server(产品) 将事务日志备份发送到另外两台服务器:
- 展位1:带有 SQL Server 2005 的 Windows 2003 Server。
- 展位2:带有 SQL Server 2005 的 Windows 2008 R2 Server。
问题是日志传送到展位2一天中有时会中断约 90 分钟,然后无需干预即可恢复。当备份文件较大时(重新索引后等),有时会中断。我可以看到 COPY 作业中记录了以下消息:
*** Error: The specified network name is no longer available
复印代理每天都会出问题几十次,展位2服务器,并且在以下更改之后每天“仅”中断两次:
- 备份作业的频率从 5 分钟更改为 10 分钟。
- 现在,日志备份不再将 4 个数据库备份到同一个文件夹,而是保存在每个数据库的单独文件夹中。
- 备份工作现在不再 24 小时运行,而每天只在人们操作数据库时运行 14 小时。
- 我对三台服务器上的 SQL Server 实例进行了配置以限制内存,从而为操作系统留下更多内存。
现在我不知道该怎么办。任何帮助都将不胜感激!谢谢!
答案1
通过手动复制中等大小的备份文件来尝试两台服务器之间的网络链接。然后将结果与日志传送复制作业进行比较。有时复制作业的速度不够快,无法及时复制所有 Trn 备份。我的意思是有时复制没有在设置的警报时间(通常为 45 分钟)之前完成
答案2
如果您说的是索引重建作业之后。是在工作时间内吗?
根据您提到的错误,似乎有时网络故障导致复印作业失败。