我有兩臺服務器,需要將數據從一個轉儲到另一個。我試圖使用我想能夠使用SQL Server中的四部分命名,但不能使用
[Server].[DB].[dbo].[Tablename]
但是我得到[服務器]名稱下的紅色曲線。
我正在運行SQL Server 2012.
感謝您的任何幫助。
我有兩臺服務器,需要將數據從一個轉儲到另一個。我試圖使用我想能夠使用SQL Server中的四部分命名,但不能使用
[Server].[DB].[dbo].[Tablename]
但是我得到[服務器]名稱下的紅色曲線。
我正在運行SQL Server 2012.
感謝您的任何幫助。
正如@Shnugo所提到的,引用不同SQL Server實例上對象的唯一方法是將其他SQL Server實例定義爲運行查詢的實例上的鏈接服務器。一旦你這樣做,紅色的波浪線將消失。這裏是MSDN文章,解釋如何添加鏈接服務器:https://msdn.microsoft.com/en-us/library/ff772782(v=sql.110).aspx
此外,由於您正在尋找將數據從一臺服務器傳輸到另一臺服務器,您可能需要考慮使用第三方工具,如我們的xSQL Data Compare( http://www.xsql.com/products/sql_server_data_compare/),它對於SQL Server Express是免費的。即使您的服務器不是SQL Express,您也可以免費使用該工具2周,以便完成工作。
PS我爲xSQL軟件工作。
閱讀關於「鏈接的服務器」 – Shnugo
@Jyyne這應該工作。 –