我正在运行Server 2008 R2,并且我的本地服务器实例有问题。起初,这种情况只是偶尔发生,而且看起来完全是随机的,但在我重新启动计算机时就被修复了。然而,现在,这是一个持续的问题。
当我试图通过管理工作室连接到服务器时,我无法连接到“找不到服务器或无法访问”的消息。有时,当这种情况发生时,我能够打开我的Server配置管理器,并且可以快速地找到并启动我的本地实例,并且我可以继续。但是,最近我经常找不到服务器,我只看到两个项,而不是在列表中显示许多项。
当我签入Services.msc时,我可以找到正确的服务Server (MSSQLSERVER2008),但当我尝试启动它时,会发现一个错误,说明"Windows无法在本地计算机上启动Server (MSSQLSERVER2008)服务。错误1053:该服务没有及时响应启动或控制请求。“顺便提一句:在尝试启动虚拟磁盘服务时,我也会收到同样的错误,并且无法访问我的磁盘管理。
当我试图从命令行(通过转到文件夹C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER2008\MSSQL\Binn并执行sqlservr.exe)启动服务时,它最终会导致一个错误,说明SQLServerWindowsNT-64位已经停止工作,并给了我关闭程序的选项。检查事件查看器日志将得到以下结果:
Windows无法访问文件C:\Windows\System32 32\netapi32.dll,原因如下之一:网络连接、存储文件所在的磁盘或此计算机上安装的存储驱动程序存在问题,或者磁盘丢失。由于此错误,Windows关闭了64位程序。程序:SQLServerWindowsNT-64位文件:C:\ Windows \System32 32\netapi32.dll错误值列在附加数据部分。用户操作 1.再次打开文件。当程序运行again. 2时,这种情况可能是一个临时问题。如果文件仍然无法被访问,并且-它在网络上,您的网络管理员应该验证网络没有问题,并且可以与服务器联系。-它位于可移动磁盘上,例如软盘或光盘,验证磁盘是否完全插入到computer. 3中。通过运行CHKDSK检查和修复文件系统。要运行CHKDSK,请单击“开始”,单击“运行”,键入CMD,然后单击“确定”。在命令提示符下,键入CHKDSK /F,然后按ENTER. 4。如果问题仍然存在,请从备份copy. 5恢复文件。确定是否可以打开同一磁盘上的其他文件。如果没有,磁盘可能会损坏。如果是硬盘,请与管理员或计算机硬件供应商联系,以获得进一步的assistance.附加数据错误值: C0000185磁盘类型:3
我已经验证了文件C:\Windows\System32\netapi32.dll存在于驱动器上,文件版本6.1.7601.17514上。我运行了CHKDSK和sfc /SCANNOW,它返回说它没有发现任何违反完整性的地方。我还检查了恶意软件和病毒的驱动器,并使用malware字节和Norton Antivirus进行了完整的系统扫描。
显然,我不希望重新安装Server或更糟的是,格式化驱动器并重新安装所有内容。我也是在不幸的情况下,没有我的windows 7光盘。请帮帮我!
发布于 2012-02-05 13:50:18
(由于线程已被移动到server断层,而且我在这里没有足够的代表来添加评论,所以我必须在答复中回答。)
您确实应该尽快将磁盘(S)备份到外部驱动器,最好是在使用电源适配器时。即使是在使用电源适配器的时候,电池的松动也会影响到电脑的电源,所以在备份的时候不要移动它,最好不要碰它,检查节电模式,这样它就不会在不合时宜的时候睡觉或关机。
那就把电池连接修好。您不能合理地期望软件在不可靠的硬件上可靠运行。这是可以想象的,因为它会出现火灾危险,因为会有一个大的电流流经一个松散的连接器的电阻,所以你可能想避免让它无人看管。请不要惊慌,只要理智一点。
https://serverfault.com/questions/356921
复制相似问题