2011-10-24 133 views
0

我發現這個問題Copy table to a different database on a different SQL Server這是接近我想要的,但我的兩個數據庫是在兩臺不同的機器上。我有興趣支持1或2個表,而不是整個數據庫。我嘗試了BCP備份和批量插入,但我一直在導入日期字段(type mismatch or invalid character for the specified codepage)上出錯。我成功導入了我在新測試表中遇到錯誤的csv文件的peice後放棄了。在兩臺不同的機器上的服務器之間複製數據 - SQL

現在我想是這樣的

select INTO mycomputer\SQLEXPRESS\target_table from ReMOTECOMPUTER\SQLEXPRESS\source_table 

或任何類似?我可以這樣做嗎,如果是的話,那麼正確的語法是什麼。我嘗試過但沒有成功。

回答

1

你看過使用鏈接服務器嗎?我們有一些類似的數據一致性問題,並使用鏈接服務器設置來提供觸發的數據傳播。一旦你定義了鏈接的服務器,你可以發佈你的聲明,就像你在問題中列出的那樣。

http://msdn.microsoft.com/en-us/library/ms188279.aspx

+0

是的,我已經找到我的數據並不一致,因此無法使用批量導入進口。數據庫備份確實工作正常。 Link Server對我來說是新的,會看一看。謝謝 –

相關問題