SQL Server 2019 中设置定时自动重启

要在 SQL Server 2019 中设置定时自动重启,可以使用 Windows 任务计划程序。下面是详细的步骤:

步骤一:创建批处理文件

  1. 打开记事本。
  2. 输入以下内容:
    net stop "SQL Server (MSSQLSERVER)"
    net start "SQL Server (MSSQLSERVER)"
    (如果使用的是命名实例,则需要将 MSSQLSERVER 替换为实例名,如 SQL Server (MYINSTANCE)
  3. 将文件保存为 restart_sql_server.bat,并保存在一个合适的位置,例如 C:\Scripts\restart_sql_server.bat

步骤二:创建计划任务

  1. 打开任务计划程序:

    • Win + R,输入 taskschd.msc,然后按回车键。
  2. 在任务计划程序右侧,点击“创建基本任务”。

  3. 设置任务名称和描述:

    • 任务名称:SQL Server 定时重启
    • 任务描述:定时自动重启 SQL Server
  4. 设置触发器:

    • 选择触发器类型。例如,要每天重启一次,选择“每天”。
    • 设置具体的时间和频率。
  5. 设置操作:

    • 选择“启动程序”,然后点击“下一步”。
    • 在“程序或脚本”字段中,点击“浏览”并选择刚才保存的 restart_sql_server.bat 文件。
  6. 完成任务设置:

    • 检查任务摘要,确认无误后点击“完成”。

检查任务

  1. 在任务计划程序中找到刚创建的任务。
  2. 右键点击任务,选择“运行”,以确保任务正常工作并能成功重启 SQL Server。

示例总结

以下是通过批处理文件和任务计划程序实现 SQL Server 定时重启的简要总结:

  1. 创建批处理文件 restart_sql_server.bat

    net stop "SQL Server (MSSQLSERVER)"
    net start "SQL Server (MSSQLSERVER)"
  2. 创建计划任务:

    • 打开任务计划程序。
    • 创建基本任务并设置触发器和操作。
    • 使用创建的批处理文件作为操作的程序或脚本。

这样,SQL Server 就会按照设定的时间和频率自动重启,确保其运行稳定和高效。

posted @   侬侬发  阅读(364)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
点击右上角即可分享
微信分享提示