当前位置:首页 » 数据仓库 » 如何定期同步数据库
扩展阅读
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数据库链接 同步数据。

方法二: