2014-01-21 129 views
0

在兩臺不同的服務器上有兩個相同的數據庫。兩個數據庫中的每一個都有類似的信息,但來自不同的公司。我試圖從兩個數據庫中獲取信息,類似於此。我沒有創建鏈接服務器的權限。如何從兩臺數據庫服務器進行查詢

有什麼建議嗎? (我正在使用T-SQL)

select A,B,C 
from server1.Database1.dbo.table1 

UNION ALL 

select A,B,C 
from server2.Database2.dbo.table1 
+0

你好。我實際上正在完成一個程序來完成這個(和更多),並可以使用一些幫助測試。雖然最終目標是需要購買全功能版本,但免費版本一定會有售,而且您需要免費版本就足夠了。如果您有興趣,請訪問我的個人資料中顯示的網站,並從那裏與我聯繫。 –

+0

@srutzky - 我在等着看DBA是否會允許我創建鏈接服務器。如果不是,我一定會嘗試你的解決方案。 – stackuser

回答

0

鏈接服務器是最好的IMO,如果你可以管理它。

在情況下,我們的DBA不會允許,我會經常使用客戶端安裝的數據庫(如MS接入),並鏈接到兩個服務器中的表,然後還有寫我的查詢。

相關問題