0
A
回答
4
如果兩臺服務器位於同一網絡上,則可以通過例如以下方式創建「鏈接服務器」。你的目標服務器到源服務器,然後你可以寫這樣的:
INSERT INTO dbo.DOG(list of columns)
SELECT (list of columns)
FROM SourceServer.ANIMAL2.dbo.DOG
如果你的ID是IDENTITY
,你必須在命令前打開IDENTITY_INSERT:
SET IDENTITY_INSERT dbo.DOG ON
INSERT INTO dbo.DOG(list of columns)
SELECT (list of columns)
FROM SourceServer.ANIMAL2.dbo.DOG
SET IDENTITY_INSERT dbo.DOG OFF
,並把它在INSERT命令運行後退出。
1
bcp會工作正常,我認爲。很明顯,如果表格已經在目標上包含行,並且您從源追加更多行,則它會在您違反主鍵約束時發出投訴
如果您想要這樣做一次或多次,如果一次,那麼BCP可能會是你最好的,如果所有的時間,連接的服務器,甚至複製可能是你最好的選擇
1
除了marc_s的答案,你還可以通過SSMS的嚮導export and import數據。
相關問題
- 1. 將表格數據從一個數據庫複製到另一個數據庫
- 2. 將表從一個數據庫複製到另一個數據庫
- 3. LLBLGen:將表從一個數據庫複製到另一個數據庫
- 4. 在PostgreSQL中將表從一個數據庫複製到另一個數據庫
- 5. 將表從一個數據庫複製到另一個數據庫
- 6. 將一列數據從一個數據庫複製到另一個數據庫
- 7. 將數據從一個數據庫複製到另一個數據庫
- 8. 將數據從一個數據庫複製到另一個數據庫
- 9. 將數據從一個數據庫複製到另一個數據庫
- 10. Django:將數據從一個數據庫複製到另一個數據庫
- 11. 將數據從一個數據庫複製到另一個數據庫
- 12. 將三列從一個數據庫表複製到另一個
- 13. 如何將數據從一個數據庫表複製到另一個數據庫表?
- 14. 將標量函數從一個數據庫複製到另一個數據庫
- 15. 將數據從一個數據表複製到另一個數據表
- 16. SQL數據庫遷移 - 性能問題(將數據從一個數據庫複製到另一個數據庫)
- 17. 如何將視圖從一個數據庫複製到另一個數據庫
- 18. 如何將記錄從一個數據庫複製到另一個數據庫?
- 19. 將新記錄從一個數據庫複製到另一個數據庫
- 20. 將mysql blob字段從一個數據庫複製到另一個數據庫
- 21. 從一個數據庫表複製到另一個C#
- 22. 在SQL Server中將龐大的表數據從一個數據庫複製到另一個數據庫
- 23. PostgreSQL的:如何將數據從一個數據庫表複製到另一個數據庫
- 24. 將數據從1個數據庫表複製到另一個的SQL代碼
- 25. 將數據從1 DB複製到另一個數據庫
- 26. PHP/MySQL的:複製表和數據從一個數據庫到另一個
- 27. 將單個表從數據庫複製到數據庫
- 28. 將一個以上的表從一個數據庫複製到另一個數據庫
- 29. 將一個大型(30,000行)表從一個數據庫複製到另一個數據庫的最快方法?
- 30. 如何將除數據之外的所有數據從一個數據庫複製到另一個數據庫?
+1 - OP應該知道任何索引和其他元數據都不會被保留(如FK約束,PK等)。 – JNK 2010-11-08 20:30:39