我编写了一个 Windows 服务,它覆盖 ISenesLogon2 的 Logon 和 Logoff 方法,以检查何时发生登录和注销,然后将日志信息插入服务器计算机上的 sql server 中。
但是当我在服务器之后打开客户端计算机时出现问题。
在这种情况下,我的服务无法插入 sql server。
我认为这是因为在 winservice 尝试访问它之前,sql server 没有完全加载。
所以我想找到一种方法来以编程方式检查 sql server 是否准备好然后尝试使用?
我编写了一个 Windows 服务,它覆盖 ISenesLogon2 的 Logon 和 Logoff 方法,以检查何时发生登录和注销,然后将日志信息插入服务器计算机上的 sql server 中。
但是当我在服务器之后打开客户端计算机时出现问题。
在这种情况下,我的服务无法插入 sql server。
我认为这是因为在 winservice 尝试访问它之前,sql server 没有完全加载。
所以我想找到一种方法来以编程方式检查 sql server 是否准备好然后尝试使用?