Wednesday, August 15, 2007

 

SQL Server Will Not Start - Uggghhhh

I haven't blogged in quite a while - I have been so busy prepping for the launch of VideoBooks.com (launching September 8) that I've just let programming and video production eat my time away hehe. So, this past week when my SQL Server on my laptop started giving me fits, I initially let it slide. Now, it just won't start whenever I boot the computer - so I figured it was time to research the issue (and blog about it!).

Here's the scenario - my HP dv9000 laptop (the replacement - not the original one that HP Support kept for 64 days - more here) is throwing disk errors. You know the kind - "An error was detected on device \Device\Harddisk0 during a paging operation." These tend to generally be warnings of impending doom... time to call HP Support again - oh I just threw up a little bit...

Okay - so back to my boot sequence. Once I noticed the disk errors, I also saw that some of my services began to fail on startup - such as my SQL Server. Here's a dump of my System error log:

Earlier on (in the boot sequence) the TCP IP driver had failed ("The following boot-start or system-start driver(s) failed to load: Tcpip") and that, seemingly, caused this entire chain of events - everything thing from my antivirus, to SQL Server, to my virtual PC software failed.

The next stop was to review the Application Event Log where I found these gems:

Here's the thing - the SQL Server will not start on boot but it starts after boot just fine when I go to the SQL Server Configuration Manager and tell it to start the service.

Now the important error message here, to me, is the "SQL Server could not spawn FRunCM thread" error. Just so you have some background, an "FRunCM thread" is essentially SQL Server trying to generate a self-signed certificate - the kind it uses in connections between clients and services. What is curious is that, in the SQL Server Error Log, it says, "The certificate was successfully loaded for encryption." but is immediately followed by additional errors...

So - the typical fix/cause for this (acccording to posts on blogs/forums) is to disable the VIA protocol. But I don't have VIA protocol enabled...

Oh well - nothing for me to do but to get a new hard drive and see if it keeps doing the same thing...


AddThis Social Bookmark Button

Comments:
Hello:

We are running into a similar problem except for the fact that no error is thrown. The SQl Server Service and the agent service stop unexpectedly and even though the "auto restart" option is set up in the SQl Server Agent configurationn, the services will not restart, any comments???
 
I think mine was a SATA driver error (hence the disk errors). I eventually downgraded to Vista and used the Vista SATA drivers and no more disk errors. With no more disk errors, I've not seen any more TCP/IP driver errors. With no more TCP/IP driver errors, the SQL Server errors disappeared.
 
Post a Comment

Links to this post:

Create a Link



<< Home

This page is powered by Blogger. Isn't yours?