1. 打开 Sql server Management Studio
Sql server Management Studio
微软提供了专门操作SQLServer数据库的工具:SQL Server Management Studio,
管理工具的版本最好比数据库的版本大,比如数据库用的是SQLServer2012的,管理工具也用2012版 或者更高版本的。
如果没有请自行下载
2. 通过管理工具连接数据库
若失败,请检查地址,用户名以及密码
3. 创建测试数据(测试用,可忽略)
3.1 创建源数据/目的数据库
点击数据库右键新建数据库
分别创建源:source
目的:purpose
分别创建字段以及表名称相同的表
目的表(purpose) sys_user
源表(source) sys_user
3.2 测试数据描述
需要将源数据库中的表定时同步到目的数据库表中
以上示例为:
3.2插入测试数据
在源数据库的sys_user表中插入数据
此时目的数据库中的sys_user暂无数据
4. 创建计划任务
4.1. 发布
选择复制下面的本地发布
4.2 创建发布任务
右键新建发布
4.3.选择发布源
选择我们的source数据库
4.4. 选择发布类型
选择快照发布即可(若有不同的可根据发布类型说明,自定变更)
4.5.选择表
4.6.添加删选器
添加筛选条件例如:筛选名称为张三的用户数据
实际操作并未筛选,因为我要全部的数据
4.7.代理设定
选择计划时间,点击更改
点击更改
本例采用每隔3分钟执行一次同步任务
点击确认,下一步
4.8. 安全配置
下一步
4.9.点击完成
4.10配置发布名称
点击完成
4.11等待完成
4.12 创建发布成功后
5. 创建本地订阅
5.1 新建订阅
右键新建订阅-选择下一步
5.2 选择需要订阅的发布任务
5.3分发代理配置
下一步
5.4订阅服务器
下一步
5.5安全性配置
同样的根据自身选择
5.6 点击完成
5.7 创建过程
等待创建成功
恭喜你已经可以定时同步了