Solved

Unable to start instance of SQL 2008 - problems with model.mdf

Posted on 2016-08-13
1
15 Views
Last Modified: 2016-08-14
After a hard shutdown of a server due to a power outage, one of the instances of SQL will no longer stay started. It starts, and then stops, with the following error in the SQL logs.

"SQL Server detected a logical consistency-based I/O error: incorrect checksum (expected: 0x0accf0b9; actual: 0xdac1d5cf). It occurred during a read of page (1:2) in database ID 3 at offset 0x00000000004000 in file 'd:\Program Files\Microsoft SQL Server\MSSQL10_50.PROLAW\MSSQL\DATA\model.mdf'.  Additional messages in the SQL Server error log or system event log may provide more detail. This is a severe error condition that threatens database integrity and must be corrected immediately. Complete a full database consistency check (DBCC CHECKDB). This error can be caused by many factors; for more information, see SQL Server Books Online.

I don't have a backup of model, but i have tried replacing the mdf and ldf files with backups many times to no avail."

I've tried the "-T 3608" switch in starting the service, but it still stops right away.  

I have no way of getting into the management studio to run dbcc checkdb.

Any suggestions?
0
Comment
Question by:fuzztone65
1 Comment
 

Accepted Solution

by:
fuzztone65 earned 0 total points
ID: 41755553
Fixed it myself.  Noticed the model.mdf files in SBSMONITORING were the same size, so just copied that and the log file over. Database instance started right up.
0

Featured Post

Control application downtime with dependency maps

Visualize the interdependencies between application components better with Applications Manager's automated application discovery and dependency mapping feature. Resolve performance issues faster by quickly isolating problematic components.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

     When we have to pass multiple rows of data to SQL Server, the developers either have to send one row at a time or come up with other workarounds to meet requirements like using XML to pass data, which is complex and tedious to use. There is a …
Ever needed a SQL 2008 Database replicated/mirrored/log shipped on another server but you can't take the downtime inflicted by initial snapshot or disconnect while T-logs are restored or mirror applied? You can use SQL Server Initialize from Backup…
This tutorial demonstrates a quick way of adding group price to multiple Magento products.
I designed this idea while studying technology in the classroom.  This is a semester long project.  Students are asked to take photographs on a specific topic which they find meaningful, it can be a place or situation such as travel or homelessness.…

947 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

23 Experts available now in Live!

Get 1:1 Help Now