热衷于分享各种干货知识,大家有想看或者想学的可以评论区留言,秉承着“开源知识来源于互联网,回归于互联网”的理念,分享一些日常工作中能用到或者频率比较的内容,希望大家能够喜欢,并提出宝贵地意见,我们一起提升,守住自己的饭碗。

一、背景
之前发了sql server一键巡检脚本,有网友问,如何将脚本定时执行
二、编写执行脚本
使用sqlcmd进行远程登录,执行脚本和输出文件,将脚本内容写进本地新建的bat文件。
#语法:
sqlcmd -S <服务器名称> -U <用户名> -P <密码> -i <输入文件.sql> -o <输出文件.txt>
#实例:
sqlcmd -S LAPTOP-25D4U18P -i C:\1.sql -o C:\check\1.txt #我这里不记得sa的密码了,直接输入服务器名称

三、添加任务
点击计算机管理的任务管理器进行定时任务添加

点击创建基本任务

输入名称后,添加触发器,这里制定每天晚上8点执行巡检脚本



选择需要执行的脚本,点击完成即可


四、结果部分截图


文中的概念来源于互联网,如有侵权,请联系我删除。
欢迎关注公众号:小周的数据库进阶之路,一起交流数据库、中间件和云计算等技术。如果觉得读完本文有收获,可以转发给其他朋友,大家一起学习进步!感兴趣的朋友可以加我微信,拉您进群与业界的大佬们一起交流学习。
文章转载自小周的数据库进阶之路,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




