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