在SQL Server 2008中執行如下SQL語句:
sp_addlinkedserver '10.0.0.211' , 'SQL Server' ;
之後可以使用類似語句進行查詢:
Select top 1 * from [10.0.0.211].AdventureWorks2008.dbo.AWBuildVersion ;
SQL2008和SQL2000可以跨伺服器進行連接配接查詢。所有資料庫的遠端連接配接dbo的方式必須建立在SA密碼相同的基礎上,否則容易産生無法連接配接的情況 。
可能會出現 如下錯誤:
連結伺服器"seeker2k4"的 OLE DB 通路接口 "SQLNCLI10" 傳回了消息 "Unspecified error"。 Msg 7311, Level 16, State 2, Line 1 無法擷取連結伺服器 "seeker2k4" 的 OLE DB 通路接口 "SQLNCLI10" 的架構行集 "DBSCHEMA_TABLES_INFO"。該通路接口支援該接口,但使用該接口時傳回了失敗代碼。
解決辦法:
在sql2000上:
執行:安裝盤\SQL2KSP4\install\instcat.sql