问题描述
客户问题:有一套VCenter数据库服务器在下午某一时间点手动重启后,数据库服务无法启动。
排查分析
1、排查操作系统中日志报错为“MSSQLSERVER服务无法使用当前配置的密码以.\administrator身份登录,错误的原因如下:登录失败,未知的用户名或者错误密码”
分析:根据报错判定有人修改过Administrator用户名密码所导致的。
2、通过与客户沟通当前操作系统每周一早上(5:10)有定时重启操作系统任务,下午重启之前所有业务运行正常。
分析: 通过分析自动定时任务执行记录日志:“执行报错为:登录失败,未知的用户名或者错误的密码”,结合操作系统日志记录,确定当前自动作业任务在周一早上(5:10)由于执行验证用户名密码被修改,所以导致了自动定时任务并没有执行成功。
3、通过分所有相关日志,除了上一周期(周一)自动任务执行成功后,发生故障重启之前,服务器并没有发生过重启记录,说明这期间有人修改过Administrator用户名密码,并未生效,所有在本周一早上重启任务执行失败,直到下午手动重启后导致了数据库服务不能启动。
4、最后,将Administrator用户验证修改为操作系统本地验证,数据库服务启动正常。
总结
通过本次问题排查过程,使我们更加明白处理问题最关键沟通能力,借助本次实战,未来更上一层楼。
如果觉得《SQL Server数据库服务无法正常启动问题》对你有帮助,请点赞、收藏,并留下你的观点哦!