0
我已经编写了一个windows服务,它覆盖ISenesLogon2的登录和注销方法,以检查登录和注销时何时发生,然后将日志信息插入服务器计算机上的sql服务器。处理超时或失败的服务依赖关系
但是,当我在服务器之后打开客户端计算机时出现问题。
在这种情况下,我的服务无法在sql server中插入。
我认为这是因为在winservice试图访问它之前,sql服务器没有完全加载。
所以我想找到一种方法来检查编程方式,如果SQL服务器准备好,然后尝试使用?
Thanx,所以你的意思是我不是一个好主意,使用Windows服务来保存用户日志?你最喜欢哪种方式? –
您可以使用服务,但是如果后端服务器出现故障,您应该有一个排队日志消息的策略,直到其备份完成。否则,由于超时尝试与SQL服务器交谈,您的服务将不会响应。 –