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数据库链接 同步数据。
方法二: