WEB开发网
开发学院数据库MSSQL Server 一次SQL Server 2000修复实践 阅读

一次SQL Server 2000修复实践

 2006-08-06 09:16:17 来源:WEB开发网   
核心提示: 错误号MSG 8928:是和8939相关联的信息,错误号MSG 8965:是和8939相关联的信息,一次SQL Server 2000修复实践(4),大家可以到下面的地址找到相关的信息:http://support.microsoft.com/default.aspx?scid=kb;en

错误号MSG 8928:是和8939相关联的信息,

错误号MSG 8965:是和8939相关联的信息,

大家可以到下面的地址找到相关的信息:

http://support.microsoft.com/default.aspx?scid=kb;en-us;826433

PRB: Additional SQL Server Diagnostics Added to Detect Unreported I/O Problems

http://support.microsoft.com/default.aspx?scid=kb;en-us;828339

PRB: Error message 823 may indicate hardware problems or system problems

http://support.microsoft.com/default.aspx?scid=kb;en-us;308795

FIX: CheckDB May Not Fix Error 8909 or Error 8905

故障确诊:RAID有一块HDD坏,造成数据库文件破坏

2.更换HDD

2003-12-28 23:00

现在就体现了RAID5的好处,坏了一块HDD,系统可以照常运行,不过系统的日志和SQLSERVER的日志还是有MSG823的报错信息。

按照RAID 卡的REBUILD的步骤将新的HDD绑定到原始的RAID5中,顺利完成。

用DBCC检查数据库的完整性

DBCC CHECKDB('POS_DB') WITH ALL_ERRORMSGS

发现还是有和更换HDD之前一样的ERROR信息,看来数据库文件还是有问题。

--有一个奇怪问题1,既然是5块HDD的RAID5,为何有一块HDD坏会影响数据库文件的损坏,不解?

3.恢复数据库

2003-12-29 00:30

没有办法,用备份的数据集恢复数据库(看来备份是多么的重要)

USE MASTER

GO

RESTORE DATABASE POS_DB FROM DISK='D:\DATABASEBACKUP\POS_DB_BACKUP.DAT'

重新启动MS SQL SERCVER服务。

NET STOP MSSQLSERVER / NET START MSSQLSERVER

上一页  1 2 3 4 5 6 7  下一页

Tags:一次 SQL Server

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接