我們有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