手把手教你同步另一个数据库的数据

这里以sql server 2012 为例。

首先安装sql server 2012,不是Express版的其他版本。(ps:我们需要用到SQL Server 代理功能,Express不支持,如何识别机器上是否是Express版本,简单的方法就是连接上数据库过后查看最下方是否有SQL Server代理,没有那就表示你安装的是Express版本,需要重新下一个)

找到服务器对象,然后点开找到链接服务器,右键新建链接服务器,如下图所示

我的数据库显然不是Express版本,因为有SQL Server代理

点开过后的显示应该如下图显示

常规设置

链接服务器:填上你要链接服务器的IP地址

服务器类型:选中SQL Server

扫描二维码关注公众号,回复: 2615679 查看本文章

安全性设置

添加一个本地到服务器的映射登录,然后选择使用此安全上下文建立连接

点击确定

然后新建查询 填上 SELECT * FROM [链接服务器名].[数据库名].[dbo].[表名]  将中文修改为你需要查询的 测试是否连接成功

比如我这的是:SELECT * FROM [172.168.0.170].[DataSources].[dbo].[Tabel] 

已成功连接上,接下来是代理部分

首先查看SQL Server代理的状态,红叉表示代理未启动

点开如图所示的SQL Server 配置管理器 ,将SQL Server 服务里面的SQL Server代理启用(右键属性,服务里面的启动模式是已禁用的话,修改为手动或自动,然后点击应用过后在点击启用) 

返回到SQL Server Management Studio 

右键代理新建作业

常规:填写名称,所有者,类别(可以默认),说明

步骤:新建一个步骤,填写步骤名称,执行的数据库,命令(可以执行存储过程,EXEC 存储过程名称)点击确定

计划:新建一个计划,填写计划名称,计划类型,频率,每天频率和持续时间,点击确定

警报,通知,目标:按需要填写

点击确定

可以在SQL Server代理 - 作业下看到新建的作业,右键新建的作业,作业开始步骤,查看是否执行成功

感谢阅读

猜你喜欢

转载自blog.csdn.net/sun_zeliang/article/details/81079388
今日推荐