公司兩個局域網2套系統資料庫完全一樣的表結構,現在需要經常從一個資料庫中的幾個表,匯出資料來更新替換另外一個局域網中資料庫中的同名表,資料量大概20萬條左右,更新頻率一周一次。有沒有什么好辦法,盡量不通過技術人員,不通過dts等方式。 我考慮可以搞一個小程式,把匯出、匯入程序寫入,讓非技術人員也可以操作。但是具體的思路沒有,清大神指教。
補充一句,2個局域網互相不能聯網,定期通過U盤交換資料的方式
uj5u.com熱心網友回復:
可以用SQL Server自帶的復制工具(Replication)同步,每次同步資料時:
1.先設定2個局域網聯網.
2.執行同步程式.
3.同步完成后,斷開2個局域網.
全程用腳本方式實作.
uj5u.com熱心網友回復:
都已經說不能聯網了。
uj5u.com熱心網友回復:
如果暫時聯網不可行, 可以在資料源端用bcp匯出表資料到檔案, 然后在目的端用bcp匯入.uj5u.com熱心網友回復:
你好 有沒有可視化操作的bcp類似工具,因為另一個局域網里沒有專業人員操作。
uj5u.com熱心網友回復:
固定導幾個表的資料,自己寫個簡單的程式都可以。或者代個簡單的匯入匯出工具,教一下同事使用方法也行
參考工具:https://www.cnblogs.com/Leo_wl/p/3815722.html
uj5u.com熱心網友回復:
bcp是個在DOS下可執行的命令, 可以封裝為桌面程式(如winform)給用戶使用.
uj5u.com熱心網友回復:
非常感謝上面幾位大神的指教,我好好研究下,感謝!轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/281905.html
標籤:疑難問題
