服务器名称更改后链接服务器无限加载/等待

时间:2017-12-05 14:10:13

标签: sql-server-2008 odbc linked-server

我这一整天都被困在这上面了。我使用MS SQL Server 2008.我已经使用多年来运行良好的ODBC连接将服务器指向DB2数据库。今天我决定更改服务器的名称,现在每当我运行openquery时,运行连接到此链接服务器的作业,或者当我尝试查看此链接服务器的表时,查询/作业将永久运行并且表永远运行说[扩展...],但他们从未真正表现出来。当我尝试取消卡住的查询时,它永远不会完成取消。我发现实际停止查询的唯一方法是记录我的帐户并强行结束我的会话(MS SQL服务器会告诉我它无法关闭,但我可以记录我的Windows帐户通过它)。

我们已经尝试通过编写脚本并使用不同的链接服务器名称重新创建这个确切的链接服务器,但这给出了相同的结果。我也试过在另一个实际的服务器上重新创建这个链接服务器,并且运行正常。链接服务器被卡住的服务器"只要我不尝试连接/通信这些损坏的链接服务器,就可以正常工作。

我的问题基本上就是,当我刚刚更改了这个服务器的名称时,世界上发生了什么,有没有人有任何解决这个问题的建议?我一直在考虑重新启动服务器,但由于这涉及到生产服务器,这将是我绝对的最后手段。但是我现在没有其他选择。

1 个答案:

答案 0 :(得分:1)

解决方案是重新启动服务器并备份到更早的日期。之后我们做了完全相同的事情,一切正常,所以看起来这是一次性的关键异常。

相关问题