有一個few different ways,您可以創建SQL Server中的鏈接服務器,你可以使用SQL Server Management Studio或通過腳本的GUI。
使用instructions on MSDN你可以做到以下幾點:
單擊開始,單擊所有程序,單擊Microsoft SQL Server 2005或Microsoft SQL Server 2008,然後單擊SQL Server Management Studio中。
在連接到服務器對話框,指定適當的SQL Server的名稱,然後單擊連接。
在SQL Server Management Studio中,雙擊服務器對象,用鼠標右鍵單擊鏈接服務器,然後單擊新建鏈接服務器。
在新建鏈接服務器對話框中,在常規頁面上,在鏈接的服務器,輸入SQL Serveryou的全網名要鏈接。
在服務器類型下,單擊SQL Server。
在新鏈接服務器對話框的左窗格的選擇頁面下,選擇安全性。
您需要將本地服務器登錄名映射到遠程服務器登錄名。在安全頁面的右側,單擊添加按鈕。
在本地登錄下,選擇本地登錄帳戶以連接到遠程服務器。如果本地登錄也存在於遠程服務器上,請選中「模擬」。或者,如果本地登錄將映射到遠程SQL Server登錄,則必須爲遠程服務器登錄提供遠程用戶名和遠程密碼。
在新建鏈接服務器對話框的左側窗格中,選擇下頁,選擇服務器選項。將Rpc和Rpc輸出參數設置爲True,然後單擊確定。
另一種方法是使用Transact SQL編寫查詢使用存儲過程sp_addlinkedserver
EXEC sp_addlinkedserver
@server='yourServer',
@srvproduct='',
@provider='SQLNCLI',
@datasrc='yourServer\instance1';
兩個版本將建立鏈接的服務器,你可以設置服務器然後在你的代碼中引用。
確定,但這種可能我試圖我的意思是創建鏈接服務器2000年和2005年在2008年 –
我沒有訪問測試,所以你必須按照說明看是否可以創建一個2000年和2005年從SQL Server 2008 – Taryn
是的,我試了一下我剛剛創造2000 2005現在我在2008年由於試圖2000年和2005年! –