要在 SQL Server 2019 中设置定时自动重启,可以使用 Windows 任务计划程序。下面是详细的步骤:
步骤一:创建批处理文件
- 打开记事本。
- 输入以下内容:
net stop "SQL Server (MSSQLSERVER)"
net start "SQL Server (MSSQLSERVER)"
(如果使用的是命名实例,则需要将
MSSQLSERVER
替换为实例名,如SQL Server (MYINSTANCE)
) - 将文件保存为
restart_sql_server.bat
,并保存在一个合适的位置,例如C:\Scripts\restart_sql_server.bat
。
步骤二:创建计划任务
-
打开任务计划程序:
- 按
Win + R
,输入taskschd.msc
,然后按回车键。
- 按
-
在任务计划程序右侧,点击“创建基本任务”。
-
设置任务名称和描述:
- 任务名称:SQL Server 定时重启
- 任务描述:定时自动重启 SQL Server
-
设置触发器:
- 选择触发器类型。例如,要每天重启一次,选择“每天”。
- 设置具体的时间和频率。
-
设置操作:
- 选择“启动程序”,然后点击“下一步”。
- 在“程序或脚本”字段中,点击“浏览”并选择刚才保存的
restart_sql_server.bat
文件。
-
完成任务设置:
- 检查任务摘要,确认无误后点击“完成”。
检查任务
- 在任务计划程序中找到刚创建的任务。
- 右键点击任务,选择“运行”,以确保任务正常工作并能成功重启 SQL Server。
示例总结
以下是通过批处理文件和任务计划程序实现 SQL Server 定时重启的简要总结:
-
创建批处理文件
restart_sql_server.bat
:net stop "SQL Server (MSSQLSERVER)"
net start "SQL Server (MSSQLSERVER)"
-
创建计划任务:
- 打开任务计划程序。
- 创建基本任务并设置触发器和操作。
- 使用创建的批处理文件作为操作的程序或脚本。
这样,SQL Server 就会按照设定的时间和频率自动重启,确保其运行稳定和高效。
标签:MSSQLSERVER,Server,任务,2019,设置,SQL,重启 From: https://www.cnblogs.com/beichengshiqiao/p/18322838