我们有2个数据库,我们需要将数据从数据库1传输到数据库2.我如何在SQL Server中执行此操作(在SYBASE中有代理表)?代理表SQL Server vs SQL Server
1
A
回答
0
我认为INSERT INTO
是一个很好的选择。
http://msdn.microsoft.com/en-us/library/aa933206(v=sql.80).aspx
首先,你可以创建在目标服务器的链接服务器到其他服务器。然后你可以做INSERT INTO
。
如果你不想这样做(或者不能),那么将数据转储到一个文件并且执行非常快的BULK INSERT
以将数据导入到你的新表中。
0
正如@Nathan所说的只是BULK INSERT数据。假设两个数据库位于同一服务器上,那么通常将该表引用为databasename.schema.tablename,因此db1.dbo.table1或db2.dbo.table1
因此,您也可以在目标数据中创建一个视图用作'代理'并且在没有实际复制的情况下提取数据。该视图将在DB2和是这样的:
CREATE VIEW table1 AS SELECT * FROM db1.dbo.table1
+0
Unfortunetely数据库可能重复在不同的服务器上(可能在不同的局域网中) – Nickolodeon 2011-02-17 12:16:49
相关问题
- 1. SQL Server代理表
- 2. SQL SERVER代理
- 3. SQL Server代理代理
- 4. SQL Server代理 - 从Oracle更新SQL表
- 5. MSDE vs SQL Server
- 6. SQL Server代理VBScript替代
- 7. SQL Server:表vs光标
- 8. sql server vs .net encryption
- 9. SQL Server - Guid VS.长
- 10. 代理SQL Server请求
- 11. SQL Server代理配置
- 12. SQL Server代理作业
- 13. Sql Server代理错误?
- 14. 启动Sql Server代理
- 15. DB2 vs PostgreSQL vs SQL Server
- 16. Sql Server迭代
- 17. 如何在SQL Server 2012中启用SQL Server代理选项卡?
- 18. 无法在我的SQL Server中找到SQL Server代理
- 19. SQL Server表变量VS临时表
- 20. 链接表 - SQL Server 2008到SQL Server 2005
- 21. SQL Server CLR嵌入SQL Server代理的业务逻辑和时间表执行
- 22. 通过Sql Server管理工作室在Sql Server中删除表
- 23. SQL Server Profiler写入vs RowCounts
- 24. mysql @@ identity vs sql-server last_insert_id()
- 25. Crystal Reports vs SQL Server Reporting Services
- 26. SQL Server 2000 sp? odbc vs OleDb
- 27. SQL Server:选择vs还是?
- 28. ADO adTinyInt vs adUnsignedTinyInt与SQL Server
- 29. Memcached vs SQL Server缓存
- 30. SQL Server Express vs MS Access
[SQL Server的代理表](http://stackoverflow.com/questions/5028334/sql-server-proxy-tables) – 2011-02-17 12:06:11