帮助解决集群问题:[sqsrvres] ODBC sqldriverconnect failed

Eri*_*elp 6 sql-server-2008 clustering

我有一个 2 节点集群(NODE-A 和 NODE-B),它们之间分布着 2 个 SQL 实例。INST1 更喜欢 NODE-A,INST2 更喜欢 NODE-B。INST1 开始产生错误,然后故障转移到 NODE-B。在记录“恢复完成”后,将 INST1 迁移回节点 A 会生成连接错误。信息。

赢得 2008 R2 Ent。
SQL 2008 R2 Ent。

第一次失败后事件日志中的错误:

[sqsrvres] CheckQueryProcessorAlive: sqlexecdirect failed
[sqsrvres] printODBCError: sqlstate = HYT00; native error = 0; message = [Microsoft][SQL Server Native Client 10.0]Query timeout expired
[sqsrvres] OnlineThread: QP is not online.
[sqsrvres] printODBCError: sqlstate = 08S01; native error = 0; message = [Microsoft][SQL Server Native Client 10.0]The connection is no longer usable because the server failed to respond to a command cancellation for a previously executed statement in a timely manner. Possible causes include application deadlocks or the server being overloaded. Open a new connection and re-try the operation.
[sqsrvres] ODBC sqldriverconnect failed
[sqsrvres] checkODBCConnectError: sqlstate = HYT00; native error = 0; message = [Microsoft][SQL Server Native Client 10.0]Login timeout expired
[sqsrvres] checkODBCConnectError: sqlstate = 08001; native error = ffffffff; message = [Microsoft][SQL Server Native Client 10.0]A network-related or instance-specific error has occurred while establishing a connection to SQL Server. Server is not found or not accessible. Check if instance name is correct and if SQL Server is configured to allow remote connections. For more information see SQL Server Books Online.
Run Code Online (Sandbox Code Playgroud)

小智 2

请检查在群集管理器中更改 SQL Server 资源的超时值是否有帮助。