定时重启数据库是维护SQL Server性能和稳定性的重要措施之一
环境
数据库:
- 产品名称**: Microsoft SQL Server 2019 (RTM)
- 版本号**: 15.0.2000.5
- 架构**: X64 (64位)
系统:
- windows server 2016
1.确认服务名称
sc query | findstr "SQL"
其中需要确定数据库引擎和代理服务名称,上图中可以确认名称为:
数据库引擎服务: MSSQLSERVER
代理服务名称: SQLSERVERAGENT
2.创建重启bat脚本
创建脚本:ResetSqlServer.bat
net stop SQLSERVERAGENT
net stop MSSQLSERVER
net start MSSQLSERVER
net start SQLSERVERAGENT
脚本放置路径最好不要有中文,创建成功最好手动执行测试下是否有问题
3.创建任务计划
创建成功可以试运行一下