SQL Server提供連結到另一個伺服器的選項。這通常被用來連線到其他SQL Server資料庫,但它也可以被用來連線到一個Microsoft Access資料庫。這是通過連結伺服器節點成為可能。
連結伺服器節點可以連線到另一個資料庫,通常/通常在不同的機器上執行,遠端也許在不同的城市/國家。如果您需要執行分散式查詢(查詢遠端資料庫),這可能是有用的。 設定連結伺服器就是相當於使用簡單的SQL Server管理套件。 所有需要的就是查詢遠端伺服器的詳細資訊,以及資料庫。
要建立連結的伺服器:
現在應該看到新的連結伺服器坐在物件資源管理器的連結伺服器節點下。
當組態了連結伺服器,將能夠執行查詢等。當您執行連結伺服器查詢,它被稱為分散式查詢。
當您執行對連結伺服器的分散式查詢,則必須包括每個資料源來查詢一個完全合格的,由四部分組成的表名。這四部分的名稱應該是形式 linked_server_name.catalog.schema.object_name.
下面是一個例子:
SELECT * FROM PAYROLL.Paywiz.dbo.Employees
這個例子是基於上面的連結伺服器的例子。它假定遠端資料庫有一個名為“dbo”模式和一個名為“Employees”表。