當前位置:首頁 » 數據倉庫 » 如何定期同步資料庫
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

如何定期同步資料庫

發布時間: 2022-05-06 23:36:04

1. 【如何】每天晚上同步兩個資料庫(在不同伺服器)

CMD 命令行:

Backup:
osql -S local -E -Q " BACKUP DATABASE mf_enterprise TO DISK = 'C:\Temp\ent_database.bak' "

Restore:
osql -S local -E -Q " RESTORE DATABASE mf_enterprise FROM DISK = 'C:\Temp\ent_database.bak' "

伺服器之間文件傳輸寫個 FTP 腳本就可以了。可先壓縮再傳輸,另外的那台機器設置定時解壓縮任務

把這兩個命令做成批處理加到 Windows Tasks 里,啟動 Task 服務,設置定期執行。

如果兩台機器在內網信任域里就好辦了, 直接把 -S 參數(local)換為主機名就可以了,可設置在其中一台機器執行任務。

2. 請教mysql資料庫定時同步方案

方法一:

在 SQL Server 裡面, 創建一個 針對 MySQL 的資料庫鏈接。
然後 在 SQL Server 裡面, 設定一個 資料庫作業。 定時向MySQL資料庫鏈接 同步數據。

方法二: