gpt4 book ai didi

sql-server - SQL Server 和 Sybase 链接服务器问题

转载 作者:行者123 更新时间:2023-12-02 11:43:32 33 4
gpt4 key购买 nike

在使用 Sybase 12.5 驱动程序的 SQL Server 2008 中一切正常,但现在我们已经迁移到使用 64 位驱动程序的 SQL Server 2012 和 Sybase 15,似乎一切都坏了。

如果我测试链接服务器连接,它会给我链接服务器成功消息,但当我直观地深入目录时,尽管它列出了所有目录,但它们显示为空白

enter image description here

但是项目计数是正确的,因为我们的 Sybase 中有很多目录。我认识到的另一件有趣的事情是,当我执行 OPENQUERY 时,它给了我正确的行数,但它仍然显示空字符串,就像这样

enter image description here

我不知道这里发生了什么,我唯一的线索是当我深入这些空白数据库时出现此错误消息。出现此异常提示。

enter image description here

Failed to retrieve data for this request. (Microsoft.SqlServer.Management.Sdk.Sfc)

------------------------------
ADDITIONAL INFORMATION:

An exception occurred while executing a Transact-SQL statement or batch. (Microsoft.SqlServer.ConnectionInfo)

------------------------------

Cannot obtain the schema rowset "DBSCHEMA_TABLES" for OLE DB provider "MSDASQL" for linked server "TEST". The provider supports the interface, but returns a failure code when it is used. (Microsoft SQL Server, Error: 7311)

有什么想法可能会发生这种情况吗?有谁知道这个问题的解决方案吗?

最佳答案

我通过重新启动服务器解决了这个问题,看起来 Sybase 驱动程序在安装时未完全注册。

关于sql-server - SQL Server 和 Sybase 链接服务器问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19965841/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com