In Microsoft SQL Server mirroring architecture, you may encounter a SQL Server assertion on the partner (mirror) server. Additionally, you find an error message that resembles the following in the SQL Server error log. This error usually means that the mirror pair must be rebuilt.
Note When this issue occurs, a mini-dump file is generated in the SQL Server error log folder. This file has a name that resembles "SQLDumpnnnn.mdmp."
SQL Server Assertion: File: loglock.cpp, line=834 Failed Assertion = 'result == LCK_OK' . This error may be timing-related. If the error persists after rerunning the statement, use DBCC CHECKDB to check the database for structural integrity, or restart the server to ensure in-memory data structures are not corrupted.
Error: 3624, Severity: 20, State: 1.
A system assertion check has failed. Check the SQL Server error log for details. Typically, an assertion failure is caused by a software bug or data corruption. To check for database corruption, consider running DBCC CHECKDB. If you agreed to send dumps to Microsoft during setup, a mini dump will be sent to Microsoft. An update might be available from Microsoft in the latest Service Pack or in a QFE from Technical Support.
Error: 3624, Severity: 20, State: 1.
A system assertion check has failed. Check the SQL Server error log for details. Typically, an assertion failure is caused by a software bug or data corruption. To check for database corruption, consider running DBCC CHECKDB. If you agreed to send dumps to Microsoft during setup, a mini dump will be sent to Microsoft. An update might be available from Microsoft in the latest Service Pack or in a QFE from Technical Support.
Note When this issue occurs, a mini-dump file is generated in the SQL Server error log folder. This file has a name that resembles "SQLDumpnnnn.mdmp."