設定遠端伺服器
基於回溯相容性,在 SQL Server 中支援遠端伺服器。新應用程式應該改用連結的伺服器。如需詳細資訊,請參閱<連結伺服器>。
遠端伺服器設定可讓連接到 SQL Server 執行個體的用戶端不須建立另一個連接,就可以在另一個 SQL Server 執行個體上執行預存程序。而且,與用戶端連接的伺服器會接受用戶端的要求,並以用戶端的身分將要求傳送至遠端伺服器。遠端伺服器會處理要求並將任何結果傳回到原始伺服器。此伺服器接著就會將結果傳遞至用戶端。設定遠端伺服器組態時,您應該也要考慮如何建立安全性。如需遠端伺服器安全性的資訊,請參閱<遠端伺服器的安全性>。
如果您想要設定伺服器組態來執行另一個伺服器上的預存程序,但是並沒有現有的遠端伺服器組態時,請使用連結的伺服器來代替遠端伺服器。對於連結的伺服器,您可以執行預存程序與分散式查詢;但是對於遠端伺服器,您只能執行預存程序。
遠端伺服器詳細資料
遠端伺服器是以配對設定。若要設定遠端伺服器的配對,請將兩個伺服器都設定成可以相互辨識另一個為遠端伺服器。
大部份的情況下,您不需要設定遠端伺服器的組態選項。SQL Server 會在本機和遠端電腦上設定預設值,以允許遠端伺服器的連接。
若要讓遠端伺服器存取可以進行,在本機與遠端電腦上的 [遠端存取] 組態選項都必須設定為 1。(這是預設值。) [遠端存取] 會控制遠端伺服器的控制登入。您可以使用 Transact-SQLsp_configure 預存程序或 SQL Server Management Studio 重設此組態選項。若要重設 SQL Server Management Studio 中的選項,請使用 [伺服器屬性連接] 頁面的 [允許此伺服器的遠端連接]。若要存取 [伺服器屬性連接] 頁面,請在 [物件總管] 中,以滑鼠右鍵按一下伺服器名稱,然後按一下 [屬性]。在 [伺服器屬性] 頁面中,按一下 [連接] 頁面。
您可以從本機伺服器來停用遠端伺服器組態,以防止其配對遠端伺服器上的使用者存取本機伺服器。