DIEA
2018-12-07 09:41:52
最笨的辦法就是先將庫1中的數據一條條查詢出來,記錄下來,然后再庫2中進行插入的操作,但是這樣太慢了,而且很容易出錯誤。
我們強大的sqlserver manager ?studio ? 有沒有提供簡便點的方式實現這種操作咧?
?
或者有沒有更好的解決方案咧?
10 回答

qq_花開花謝_0
TA貢獻1835條經驗 獲得超7個贊
1、創建鏈接服務器?,兩個數據庫之間加ip前綴就可以進行增刪改查
2、創建ssis包,對不同數據源導入到目標服務器
3、自己寫sql腳本,比如這樣:SELECT?? 'INSERT INTO? dbo.table2 ( 目標列1 ,目標列2 )VALUES? ( '''+源列1+''','''+源列2+''')' FROM? dbo.table1???將查詢出來的結果在table2上的目標庫執行
4、sql?server自帶的導入,導出數據功能。導出到excel,在將導出的excel導入到目標服務器
希望對你有幫助。

慕少森
TA貢獻2019條經驗 獲得超9個贊
你是要寫程序去導入和導出還是手動人為的去做這個事呢?手動人為的話,直接用sqlserver管理器自帶的導出數據,再導入你另外一個數據庫里的表就行呢。代碼實現的話目前我所了解的就是你這種方式了。
- 10 回答
- 0 關注
- 1181 瀏覽
添加回答
舉報
0/150
提交
取消