2012-03-12 107 views
0

我有一個小問題。我想在本地數據庫(tijdsregistratie.mdf)中創建一個查詢,以從服務器itshou-dev03\sql2008上的服務器數據庫(IT Solutions Develop.dbo)檢索行。如何從服務器數據庫檢索記錄到本地數據庫中

但我不知道如何連接到服務器數據庫。我想這樣的:

select TOP 10 * from [IT Solutions Develop].dbo.[IT Solutions BVBA$Planning] 

..但它給了我這個錯誤:

無效的對象名稱IT解決方案Develop.dbo.IT解決方案 BVBA $規劃「。

+0

您是否創建了鏈接服務器? – 2012-03-12 14:24:38

回答

2

一種方法是將服務器連接:

http://msdn.microsoft.com/en-us/library/ms188279.aspx?ppud=4

您還可以通過使用SQL Server Management Studio中 定義鏈接的服務器。在對象資源管理器中,右鍵單擊服務器對象,選擇 新建,然後選擇鏈接服務器。您可以通過右鍵單擊鏈接的服務器名稱並選擇 刪除來刪除鏈接的服務器 定義。

這是您告訴SQL Server其他服務器在哪裏以及如何連接到它的過程。您可以在SQL Server Management Studio或T-SQL中執行此操作。然後,您可以通過四部分名稱(類似於您的問題中的內容)來引用鏈接服務器:

[LinkedServerName].[Database].[Schema].[Object] 
相關問題