【问题标题】:Linked Server To Progress Database Failing (SQL Server 2008)链接服务器进度数据库失败 (SQL Server 2008)
【发布时间】:2017-11-10 06:44:20
【问题描述】:

我有一个链接到进度数据库的服务器。在过去的一周里,连接正常,我可以使用:

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

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

【问题讨论】:

  • SQL server 2008 是 MSSQL 而不是 MySQL,所以我删除了 MySQL 标签
  • 抱歉,我一定是误点击了那个标签@Raymod Nijland
  • 您是否有比“不再工作”或“软管”更详细的错误消息?
  • The connection times out when running the SQL statement against the Linked Server, when the selecting the linked servers "Test Connection" option, the Instance of SSMS locks up.将写下确切的错误。我的道歉

标签: sql-server odbc openedge progress-db


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-08
    • 1970-01-01
    • 2015-12-05
    • 2020-03-24
    相关资源
    最近更新 更多