2017-06-08 106 views
0

我有一个链接服务器到进度数据库。在过去的一周内连接在工作,我能够使用:为了链接服务器进度数据库失败(SQL Server 2008)

SELECT * FROM OPENQUERY('LinkedServerName', 'Query') 

代码运行该数据库上的进度表的基本选择。然而,今天突然间,似乎链接的服务器不再有效。我通过ODBC驱动程序检查连接到进度数据库,他们似乎都通过测试连接进行连接。但是,当我使用该ODBC测试链接的服务器连接时,测试连接会丢失我的整个SSMS实例。这是一个奇怪的。这也在生产箱上,所以重新启动是最后的手段。我还确定,进展数据库正常运行,没有问题。 我是一个偶然的DBA,当我迷路时,就是这样的时代。有其他人遇到过类似的问题吗?你做了什么来纠正它?

+0

SQL server 2008是MSSQL而不是MySQL,所以我删除了MySQL标签 –

+0

对不起,我必须误点击了那个标签@Raymod Nijland – SithApprentice

+0

您是否有错误信息比“不再工作”或“软管“? –

回答

0

不是我一直在寻找的答案,但它最终成为司机的一个问题。我不得不重新启动服务器,似乎已经将驱动程序从锁定的任何东西中解放出来。现在这些查询将运行并建立连接。 我仍然想看看是否有人可能有更好的解决方案来帮助他人。至于错误信息,我仍然无法获得它的屏幕截图。在我能够之前,SSMS的实例就被锁定了。

相关问题