我在 Windows Server 2003 上安装了一个 SQL Server 2008 (RTM) 实例。它有大约 30 个数据库。配置运行良好一年,直到今天 SQL Server 意外停止,我的窗口显示臭名昭著的 BSOD(蓝屏死机)。
我检查了所有日志(应用程序、系统、SQL 错误日志等),发现 SQL 在过去 2 个月内一直在生成转储。(SQLDump0001、SQLDump0002、SQLDump0003、...直到 SQLDump0060(60 个 SQLDump))。
我尝试使用 DBCC CHECKDB 并在 2-3 个数据库中发现某些“不一致错误”。但是当我再次在相同的数据库上使用 DBCC CHECKDB 时,但在不同的服务器上,没有错误。
任何人都可以提出可能的原因吗?是硬件问题吗?可能是内存?由于今天在我的生产服务器上发生了这种情况,因此我暂时转移到了备用服务器。但需要尽快修复。
即使是最微小的帮助也值得赞赏!