单击 APC UPS 软件中的“测试”按钮后,我的 SQL 服务器的电源被完全切断。服务器立即重新启动,SQL 服务正在运行(由另一台查询它的服务器上的应用程序验证),但 GUI 一直处于“应用计算机设置”状态,持续了 20 分钟,并且禁止 RDC 连接。由于 SQL 已启动,它正在发挥其关键作用,但这显然是不对的。
下一步该怎么做?再等一段时间?
硬件是 Dell Poweredge 2850,内部 RAID10。
答案1
就我个人而言...我会测试是否可以远程访问 \servername\c$ 共享,并查看它是否响应。接下来查看用户(文档和设置?)文件夹中是否有任何活动,以查看配置文件是否正在执行任何操作或访问任何内容,也许尝试检查另一台机器的日志,以查看它是否响应这些请求,并可能对正在发生的事情有所了解。
然后我将使用其中一个 pstools 来查看是否可以让系统关闭(必要时强制关闭)。使用修复控制台或修复磁盘重新启动,并使用 chkdsk 检查驱动器是否有错误。
如果它确实重新启动到完整状态,请查看您是否可以再次远程浏览 C$ 共享,并且我会尝试重命名您尝试登录的用户的配置文件,因此它必须重新创建它(以防配置文件已损坏)。
听起来好像有什么东西被破坏了。如果数据库正在运行,并且控制台上没有任何 SERVICE FAILED TO START 错误,那么很可能是您尝试以该用户身份进入系统时所犯的错误。
答案2
如果有一天这能帮助到别人……
如果有足够的时间(超过 90 分钟,我无法完全监控它),它确实允许本地控制台登录。一旦我能够终止 APC pbe 代理,其他一切都会开始正常工作。
在那次测试之后,APC powerchute 软件出现了问题,其无法加载并引发了许多其他问题。