Ознаки
Коли ви виконуєте резервну копію бази даних у додатковій репліці в групі доступність AlwaysOn в Microsoft SQL Server 2012, у журналі "помилка вторинної репліки" записується така помилка 9019:
<дата><час> spid # помилка: 9019, серйозність: 21, стан: 1. <дата><час> SPID #The віртуальна послідовність файлів у форматі 0x00058a79 під час зсуву 0X00000000000ч0000 байтів у файлі "<шлях><резервне копіювання файлів ", а потім – активна, і його не можна перезаписати за допомогою послідовності 0x00058a86 Date для бази даних> DatabaseName < База даних: <DatabaseName>, дата створення (час): <дата><час>, сторінки СКИДАЮТЬСЯ: 154322427, перший LSN: 363130:429485:1, Last lsn: 363144:639968:1, кількість пристроїв дампа: 1, відомості про пристрій: (файл = 1, введіть = диск: {' <шлях><ім'я файлу> '}). Це Інформаційне повідомлення. Дія користувача не обов'язкова.
Помилка 9019 може виникати на допоміжній репліці, доки не буде завершено вторинне резервне копіювання. За цей час у основній репліці можуть бути проблеми з паралелізмом, і ці проблеми можуть викликати глухий кут планувальника. Крім того, клієнти можуть заморозити, коли вони підключені до комп'ютера, на якому запущено SQL Server, і в якому розміщено основну репліку. У цій ситуації в журналі помилок SQL Server записуються наведені нижче помилки.
<Date><Time>Server Using 'dbghelp.dll' version '4.0.5'<Date><Time> Server **Dump thread - spid = 0, EC = 0x0000000000000000<Date><Time> Server ***Stack Dump being sent to <Path>\SQLDump0001.txt><4 Date><Time> Server * *******************************************************************************<Date><Time> Server *<Date><Time> Server * BEGIN STACK DUMP:<Date><Time> Server * <Date><Time> spid #<Date><Time> Server *<Date><Time> Server * Deadlocked Schedulers><2 Date><Time> Server *<Date><Time> Server * *******************************************************************************<Date><Time> Server * -------------------------------------------------------------------------------<Date><Time> Server * Short Stack Dump><8 Date><Time> Server Stack Signature for the dump is 0x00000000000001BC><2 Date><Time> Server Error : 19407, серйозність: 16, стан: 1. <дата><час> сервера, у якому термін дії служби "< доступність групи "> "і" після завершення роботи кластера Windows Server не завершився. Сталася помилка підключення між екземпляром SQL Server і кластером Windows Server із відмовостійких пристроїв. Щоб визначити, чи працює Група доступність, перевірте відповідний ресурс групи доступності в кластері Windows Server резервний кластер.
Спосіб вирішення
Відомості про Сукупне оновлення
Сукупне оновлення 5 для SQL Server 2012 Service Pack 1
Виправлення для цієї проблеми уперше випущено в сукупному оновленні 5. Щоб отримати докладні відомості про отримання цього сукупного оновлення пакета для SQL Server 2012 Service Pack 1, клацніть цей номер статті, щоб переглянути статтю в базі знань Microsoft Knowledge Base:
2861107 Сукупний пакет оновлень пакета 5 для SQL Server 2012 Service Pack 1Примітка. Оскільки пакет складається з сукупних, кожен новий випуск Fix містить всі поточні виправлення та всі виправлення системи безпеки, які були включені до попередньої версії SQL Server 2012 Service Pack 1 Fix Release. Радимо застосувати найновішу версію виправлення, що містить це виправлення. Щоб отримати докладні відомості, клацніть номер цієї статті бази знань Microsoft:
2772858 Випущено SQL Server 2012, що випущено після випуску пакета оновлень 1 (SP1) для SQL Server 2012
Стан
Корпорація Майкрософт підтвердила, що це проблема в продуктах Microsoft, перелічених у розділі "застосовується до".