Sintomi
Supponiamo che tu usi la funzionalità gruppi di disponibilità AlwaysOn in Microsoft SQL Server 2012. Quando si esegue una query sulle informazioni sullo stato del database tramite la sys.dm_hadr_database_replica_states DMV, potrebbe essere restituita una grande quantità di righe nel risultato. Inoltre, un messaggio di errore simile al seguente viene registrato nel log degli errori di SQL Server:
<data ora> errore spid41s: 17066, gravità: 16, stato: 1. <data e ora> spid41s SQL Server Assertion: file: < hadrdbmgrpartner. cpp>, line = 143 asserzione non riuscita ='! m_link. IsIn ()'. Questo errore può essere correlato alla temporizzazione. Se l'errore persiste dopo la riesecuzione dell'istruzione, usare DBCC CHECKDB per controllare il database per l'integrità strutturale oppure riavviare il server per verificare che le strutture di dati in memoria non siano danneggiate. <data ora> spid387s * * thread di dump-SPID = 0, EC = 0x000000017E6DCB90<data e ora> spid387s * * * il dump dello stack viene inviato a D:\Programmi Files\Microsoft SQL Server\MSSQL11. MSSQLSERVER\MSSQL\LOG\SQLDump0002.txt<data/ora> spid387s * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * <data/ora> spid387s * <data ora> spid387s * inizio pila DUMP: <data ora> spid387s * <data ora> SPID 387<data e ora> spid387s * <data ora> spid387s * location: hadrdbmgrpartner. cpp: 143<data/ora> spid387s * Expression:! m_link. IsIn () <data/ora> spid387s * SPID: 387<data e ora> spid387s * ID processo: 2512
Risoluzione
Questo problema è stato risolto con l'aggiornamento cumulativo seguente per SQL Server:
Aggiornamento cumulativo 5 per SQL Server 2012 Service Pack 3
Ogni nuovo aggiornamento cumulativo per SQL Server contiene tutti gli hotfix e tutti gli aggiornamenti della sicurezza inclusi nell'aggiornamento cumulativo precedente. Vedere gli ultimi aggiornamenti cumulativi per SQL Server:
Stato
Microsoft ha confermato che questo problema si verifica nei prodotti elencati nella sezione "Si applica a".
Riferimenti
Informazioni sulla terminologia utilizzata da Microsoft per descrivere gli aggiornamenti software.