1.在实际项目中,有些程序是需要隔一段时间就去执行一下,今天记录的是sql server 排job同步数据
操作如下:(以sql server 2016为例)
在Sql Server可视化工具里找到如下选项:鼠标右击作业
点击新建作业:
主要操作以下3步:
1.常规:输入job名称
2.步骤:点击步骤后,,点击新建,出现如图所示,红色标记的是需要操作的,其他的默认
输入步骤名称,一般和常规里的名称保持一致,
数据库名称:选择该job在哪个数据库执行;
命令:输入需要该job需要为你操作的SQL语句
点击确定
3.计划:点击计划,点击新建,弹出如图,
名称:输入名称,与第二步保持一致
选择你需要执行的频率,点击确定
以上3步完成后,点击确定即可!
此时,job是建好了,但是会有报错产生,也就是job执行失败,为什么呢?因为我们是在跨DB进行数据的同步,在这里我们将数据来源的DB称为A,同步数据的DB成为B!
因为我们在B DB建立的job,而数据在A DB,跨DB了,需要建立link server!
下面,我们在B DB上建立link Server,方式如下:
找到链接服务器,右击新建链接服务器
输入要链接的服务器IP
将RPC与RPC Out设置为true
以上步骤就完成了,Link Server与建立job的简单应用!!不足之处,欢迎大佬指出!!
本文地址:https://blog.csdn.net/weixin_43254169/article/details/110941295