背景


最近客户突然告诉我,  日志传送的的报表服务器最近经常出现登陆失败的错误,导致程序错误

sql server日志传送导致的问题

分析


通过前端报错的时间,检查事件查看器可以看到如下错误,用户 'sa' 登录失败。 原因: 无法打开明确指定的数据库。因为此数据库是日志传送的

辅助数据库。而且对还原事务日志,设置了如下选项

sql server日志传送导致的问题


那么在日志传送的作业还原日志时会把数据库变成:SINGLE_USER 单用户模式。前端的连接就会被断开


解决


在前端程序增加重连机制,再下次遇到同样问题的时候重连就可以了。


相关文章:

  • 2021-10-05
  • 2021-12-13
  • 2021-05-27
  • 2022-01-17
  • 2022-01-25
  • 2021-11-24
  • 2021-07-30
  • 2021-08-19
猜你喜欢
  • 2022-02-13
  • 2022-12-23
  • 2021-10-16
  • 2021-04-06
  • 2021-06-10
  • 2021-07-28
相关资源
相似解决方案