Hi,
Our SQL Server crashes with following error:
"SQL Server is terminating because of fatal exception c0000005. This error may be caused by an unhandled Win32 or C++ exception, or by an access violation encountered during exception handling. Check the SQL error log for any related stack dumps or messages. This exception forces SQL Server to shutdown. To recover from this error, restart the server (unless SQLAgent is configured to auto restart)."
SQL Server stopped and restarted automatically. I want to know the reason for this crash. In SQL Server error log there is no usefull information. I am thinking SQL Crahsed due to some setting in Linked Server Providers where it says "Allow in process". So if any other process running in SQL Process crashes, SQL will also crash.
I checked Linked Server Providers setting on other server where we have no linked servers. For some provider they have Allow in process ticked and for some unticked. Is it ok if I remove allow in process setting for all providers (i.e. ADsDSOObject, DTSPackageDSO, Microsoft.Jet.OLEDB.4.0, SQLOLEDB, SQLNCLI and so on)?
Thanks