MS RMS SQL Server Database error -
we have had issue our rms_headquarters(front end application access database) database running on sql express 2005.
after checking event log on server, came across few errors related hard disk , sqlserver.
disk error snapshot
sqlexpress error
i have executed 2 commands follows find out error in disk or on sql database.
chkdsk : system found bad sectors on hard disk ran code without /f information.
dbcc checkdb all_errormsgs, no_infomsgs , outcome below.
i ran chkdsk /f resolve disk error. command helped hq database , running (application working fine point). ran dbcc checkdb all_errormsgs, no_infomsgs on sql server check database status. dbcc executed few errors, please see below.
msg 8928, level 16, state 1, line 1 object id 1429580131, index id 1, partition id 72057598907908096, alloc unit id 72057598960730112 (type in-row data): page (1:235150) not processed. see other errors details. msg 8941, level 16, state 2, line 1 table error: object id 1429580131, index id 1, partition id 72057598907908096, alloc unit id 72057598960730112 (type in-row data), page (1:235150). test (sorted [i].offset <= m_freedata) failed. slot 0, offset 0xffff invalid. msg 8976, level 16, state 1, line 1 table error: object id 1429580131, index id 1, partition id 72057598907908096, alloc unit id 72057598960730112 (type in-row data). page (1:235150) not seen in scan although parent (1:306430) , previous (1:235149) refer it. check previous errors. msg 8978, level 16, state 1, line 1 table error: object id 1429580131, index id 1, partition id 72057598907908096, alloc unit id 72057598960730112 (type in-row data). page (1:235151) missing reference previous page (1:235150). possible chain linkage problem. checkdb found 0 allocation errors , 4 consistency errors in table 'tenderentry' (object id 1429580131). checkdb found 0 allocation errors , 4 consistency errors in database 'rms_headquarters'. repair_allow_data_loss minimum repair level errors found dbcc checkdb (rms_headquarters).
system information:
- os: windows server 2003 r2
- sql server: sql server 2005 (9.0.4035)
i have backup sunday(20th april 2015) evening, backup doesn’t report error.
please advise me should done in matter: (a) restore database backup dated 20th april 2015 (what data 21st onwards lost) (b) continue database , ignore ‘tenderentry’ table errors
your appreciated.
regards pratik
(a)restore database backup dated 20th april 2015 (what data 21st onwards lost)
yes data lost because backup last updated on 20 april 2015.
(b)continue database , ignore ‘tenderentry’ table errors
personally not suggest because might possible have bigger corruption issues in future. fixing corruption earlier stage should on priority. helps maintain database health.
and please not run dbcc checkdb repair_allow_data_loss without knowing effect of it.
Comments
Post a Comment