ВИПРАВЛЕННЯ: Твердження помилки виникають, коли в разі запит на змінення до бази даних відомості про стан SQL Server 2012

ВАЖЛИВО! Ця стаття перекладена засобами машинного перекладу Microsoft. Статтю можна редагувати в середовищі Community Translation Framework (CTF). Щоб якомога швидше перекласти всі статті у своїй базі знань різними мовами, компанія Microsoft не лише звертається до професійних перекладачів, але й вдається до машинного перекладу, який потім редагується спільнотою. Такі статті можуть містити лексичні, синтаксичні та граматичні помилки. Microsoft не несе відповідальності за будь-які неточності, помилки або збитки, до яких може призвести неправильний переклад статей або їх використання. Докладніше про CTF див. на веб-сторінці http://support.microsoft.com/gp/machine-translation-corrections/uk-ua.

Клацніть тут, щоб переглянути цю статтю англійською мовою: 3187842
Ознаки
Припустімо, що використовується функція AlwaysOn наявність групи Microsoft SQL Server 2012 немає. Разі запит на змінення до бази даних стану та інформацію за допомогою sys.dm_hadr_database_replica_statesDMV, це може повернути велику кількість рядків у результаті. Крім того, у журнал помилок SQL Server реєструється протокол IMAP про помилку приблизно такого вигляду:
<Date time="">spid41s помилка: 17066, серйозності: 16, стан: 1.
<Date time="">spid41s-SQL Server твердження: файл:< hadrdbmgrpartner.cpp="">, рядок = 143-Помилка твердження = '! m_link. IsInList-() ". Ця помилка, можливо, пов'язані з часу. Якщо протокол IMAP про помилку, не зникає після повторного оператор, сценарій виконання DBCC CHECKDB, щоб перевірити базу даних структурні цілісності або перезавантажте сервер, щоб переконатися, що дані в пам'яті структури не пошкоджено.
<Date time="">spid387s * * дамп потік - spid = 0-ЕС = 0x000000017E6DCB90
<Date time="">spid387s * * * дамп стека, до SQL-Server\MSSQL11 D:\Program відомості. MSSQLSERVER\MSSQL\LOG\SQLDump0002.txt
<Date time="">spid387s * *******************************************************************************
<Date time="">spid387s *
<Date time="">spid387s * почати ДАМП СТЕКА:
<Date time="">spid387s *<Date time=""> значення spid. 387
<Date time="">spid387s *
<Date time="">spid387s * розташування: hadrdbmgrpartner.cpp:143
<Date time="">spid387s * вираз:! m_link. IsInList (,).
<Date time="">spid387s * SPID: 387<Date time=""> spid387s * Ідентифікатор процесу: 2512</Date></Date></Date></Date></Date></Date></Date></Date></Date></Date></Date></Date></Date></Date>

Розв'язанн
Цю проблему було усунуто, на наступні накопичувальне оновлення для SQL Server:


Про сукупний пакет оновлень для SQL Server
Нові накопичувальне оновлення для SQL Server, містить усі виправлення, і усі виправлення безпеки, які входять до складу попередній сукупний пакет оновлень. Перевірте останній сукупний пакет оновлень для SQL Server:

Стан
корпорація Майкрософт підтвердила існування цієї неполадки у продуктах Майкрософт, перелічених у розділі "Застосовується до".
Посилання
Докладніше про у Термінологія корпорація Майкрософт використовує для опису оновлень програмного забезпечення.

Попередження. Цю статтю переведено автоматично

Властивості

Ідентифікатор статті: 3187842 – останній перегляд: 09/21/2016 17:26:00 – виправлення: 1.0

Microsoft SQL Server 2012 Service Pack 3

  • kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB3187842 KbMtuk
Зворотний зв’язок