Sql-Server-2008
連結伺服器問題
我的系統中有 MSSQL2008 和 MSSQL2005。所有 SP 都是最新的。
2008;
Microsoft SQL Server 2008 (SP2) - 10.0.4000.0 (X64) Sep 16 2010 19:43:16 版權所有 (c) 1988-2008 Microsoft Corporation Enterprise Edition (64-bit) on Windows NT 6.1 (Build 7600: )
2005;
Microsoft SQL Server 2005 - 9.00.4053.00 (Intel X86) 2009 年 5 月 26 日 14:24:20 版權所有 (c) 1988-2005 Microsoft Corporation Workgroup Edition on Windows NT 5.2(Build 3790:Service Pack 2)
現在,我的問題是;我設置為在伺服器對像下從 SQL Server 2008 連結到 SQL Server 2005。但是,當我查詢時,我收到以下錯誤。
select * from [192.x.x.x].DBName.dbo.TableName
結果;
消息 7399,第 16 層,狀態 1,第 1 行
連結伺服器“192.xxx”的 OLE DB 提供程序“SQLNCLI10”報告錯誤。提供商沒有提供有關該錯誤的任何資訊。
消息 7312,第 16 層,狀態 1,第 1 行
連結伺服器“192.xxx”的 OLE DB 提供程序“SQLNCLI10”的架構或目錄使用無效。提供了一個由四部分組成的名稱,但提供者沒有公開必要的介面來使用目錄或模式。
提前致謝,
乾杯,
我曾經遇到過類似的問題——我剛剛翻出了我用來修復它的MSDN 部落格文章。不知道這對你是否也有幫助?