I am having a debate with one of my DBA's. He swears that if a Windows 2000 or 2003 server is gracefully shutdown (START,Shutdown), SQL server does NOT get stopped properly and can cause the database files to become damaged. I had always thought, and confirmed this with another friend who is a DBA that when a Windows server shuts down gracefully, it stops all running services gracefully as well.
I know from experience, for example, that shutting down an Windows server running Exchange (5.5 and up) gracefully, also gracefully shuts down the exchange services.
The reason for this debate, is that the DBA insists that we create shutdown scripts (when the UPS detectes a power failure) that first stop all SQL services and then shut the server down.
Opinions are appreciated.
I know from experience, for example, that shutting down an Windows server running Exchange (5.5 and up) gracefully, also gracefully shuts down the exchange services.
The reason for this debate, is that the DBA insists that we create shutdown scripts (when the UPS detectes a power failure) that first stop all SQL services and then shut the server down.
Opinions are appreciated.