使用 SQL Server 的連結伺服器功能可以簡化管理分佈在不同地理位置的 SQL Server 上的資料。這個強大的工具可以無縫存取和檢索來自不同伺服器上的各種資料庫的資料。
連結伺服器可以透過 SSMS 的物件資源管理器(「連結伺服器」節點)進行配置,也可以透過 sp_addlinkedserver
預存程序以程式設計方式進行配置。 建立後,您可以使用簡單的語法查詢遠端表:
<code class="language-sql">SELECT * FROM LocalTable, [OtherServerName].[OtherDB].[dbo].[OtherTable]</code>
注意:如果需要,請將“dbo”替換為正確的架構名稱。
假設您需要來自本機伺服器上的「LocalTable」和駐留在「OtherDB」資料庫中的「OtherServerName」上的「OtherTable」的資料。 以下查詢可完成此操作:
<code class="language-sql">SELECT * FROM LocalTable, [OtherServerName].[OtherDB].[dbo].[OtherTable]</code>
此查詢組合了兩個表格的結果。 連結伺服器對於整合多個來源的資料至關重要,允許複雜的跨伺服器查詢並將分散式資料視為一個統一的整體。
以上是如何使用連結伺服器存取多個 SQL Server 中的資料?的詳細內容。更多資訊請關注PHP中文網其他相關文章!