В настоящее время вы работаете в автономном режиме; ожидается повторное подключение к Интернету

Усовершенствования для поддержки времени ожидания аренды SQL Server AlwaysOn в SQL Server 2012 и 2014 г

ВНИМАНИЕ! Данная статья переведена с использованием программного обеспечения Майкрософт для машинного перевода и, возможно, отредактирована посредством технологии Community Translation Framework (CTF). Корпорация Майкрософт предлагает вам статьи, обработанные средствами машинного перевода, отредактированные членами сообщества Майкрософт и переведенные профессиональными переводчиками, чтобы вы могли ознакомиться со всеми статьями нашей базы знаний на нескольких языках. Статьи, переведенные с использованием средств машинного перевода и отредактированные сообществом, могут содержать смысловое, синтаксические и (или) грамматические ошибки. Корпорация Майкрософт не несет ответственности за любые неточности, ошибки или ущерб, вызванные неправильным переводом контента или его использованием нашими клиентами. Подробнее об CTF можно узнать по адресу http://support.microsoft.com/gp/machine-translation-corrections/ru.

Эта статья на английском языке: 3112363
Проблема
Это обновление включает следующие усовершенствования для поддержки Microsoft SQL Server AlwaysOn тайм-аут аренды:
  • Тайм-аут аренды сообщение теперь отображает и регистрирует текущее время и время ожидаемого обновления.
  • Для аренды работников, которые четко показывает причину для времени ожидания аренды было добавлено новое сообщение об ошибке.
  • Были добавлены новые расширенные события и новые кольцевого буфера для аренды работников. Они четко указать этапы аренды.
Решение
Проблема была впервые устранена в следующие пакеты обновления для SQL Server.
Дополнительные сведения о SQL Server 2012 Пакет обновления 3 (SP3) см. ошибки, исправленные в Пакет обновления 3 для SQL Server 2012.

О пакетах обновления для SQL Server

Пакеты обновления являются накопительными. Каждый новый пакет содержит все исправления, включенные в пакеты предыдущих версий, а также новые исправления. Наши рекомендации — применить последний пакет обновления и последнее накопительное обновление для этого пакета обновления. Устанавливать предыдущий пакет обновления, прежде чем устанавливать последний пакет обновления, не нужно. Используйте таблицу 1 в следующей статье для получения дополнительных сведений о последнем пакете обновления и последнее накопительное обновление.

Как определить версию, уровень выпуска и обновления SQL Server и его компонентов
Дополнительная информация
Чтобы получить дополнительные сведения, были добавлены новые сообщения об ошибках SQL Server. В следующей таблице перечислены и описание каждого из них.

ОшибкаСообщение об ошибкеПричинаКорректирующее действие
19419Обновление аренды между группы доступности "%. * ls и отказоустойчивый кластер Windows Server не удалась, поскольку существующая аренда больше не является допустимым.Аренды на стороне SQL Server было не получить запланировать работника на время обработки события сигнала из кластера.Проверьте использование ЦП на сервере как SQL Server аренды работника, кажется, испытывающими голодание.
19420Группа доступности "%. * ls явно предложено остановить продление срока аренды.Продление срока аренды останавливается в составе перевод группы доступности в автономном режиме. Это носит исключительно информационный характер.
19421Обновление аренды между группы доступности "%. * ls и отказоустойчивый кластер Windows Server не удалась, поскольку не происходит обновления в течение интервала аренды.Вспомогательный аренды на стороне кластера не был сигнал работника аренды SQL Server на время.Проверьте соответствующий ресурс группы доступности в кластере WSFC для просмотра, если появилось сообщение ошибки.
19422Обновление аренды между группы доступности "%. * ls и отказоустойчивый кластер Windows Server не удается из-за ошибки windows произошла ошибка с кодом («%d»).Аренда работника на стороне SQL Server не удалось обновить аренду адреса из-за ошибки windows.Проверьте код ошибки windows и предпринять корректирующие действия.
19423Аренда группы доступности "%. * ls аренды больше не является допустимым, чтобы начать процесс обновления аренды.Если работник аренды начал обработку времени аренды лишние online вызовом уже истек срок аренды. Это может произойти из-за проблем планирования.Проверьте использование ЦП на сервере как SQL Server аренды работника, кажется, испытывающими голодание.
19424Группы доступности работника аренды "%. * ls находится теперь в спящем режиме время аренды лишние (%u мс), предоставляемое во время Интернет. Это информационное сообщение. Никаких действий пользователя не требуется.Информационные. Дополнительный Интернет время, отведенное для запуска потока продления аренды и как часть процедуры сети группы доступности.

Пример 19419 ошибки: Если используется отладчик для присоединения к SQL Server, прерывает любой обслуживания потоков в процессе SQL Server до возобновления процесса SQL Server. При возобновлении работы SQL Server, ниже сообщается в журнале ошибок SQL Server:

<Date time=""></Date>Ошибка сервера: 19419, уровень серьезности: 16, состояние: 1.
<Date time=""> </Date>Из SQL Server размещения группы доступности «ag» в течение периода ожидания аренды отказоустойчивого кластера серверов Windows Server не получил сигнал события процесса.
<Date time=""> </Date>Ошибка сервера: 19407, уровень серьезности: 16, состояние: 1.
<Date time=""> </Date>Сервера по истечении срока аренды между группой доступности «ag» и отказоустойчивый кластер Windows Server. Проблемы с подключением произошло между отказоустойчивый кластер Windows Server и экземпляр SQL Server. Чтобы определить ли группа доступности переход правильно, проверьте соответствующий ресурс группы доступности в отказоустойчивом кластере Windows Server.
<Date time=""> </Date>Server AlwaysOn: локальная реплика группы доступности «ag» переход в автономный режим, так как либо срок аренды истек или сбой обновления аренды IP-адресов. Это информационное сообщение. Никаких действий пользователя не требуется.
<Date time=""> </Date>Сервера состояние локальной доступности реплики в группе доступности «ag» изменен с «PRIMARY_NORMAL» на «RESOLVING_NORMAL». Состояние репликации изменен из-за запуска, переход на другой ресурс, проблемы со связью или ошибка кластера. Дополнительные сведения см мониторинга группы доступности, журнал ошибок SQL Server консоли управления отказоустойчивого кластера Windows Server или журнала отказоустойчивого кластера Windows Server.

19419 ошибку, так как SQL Server не ответил на службу кластеров. Также может появиться аренды тайм-аута сообщение об ошибке (19407) и 19419 ошибка.

Примером ошибки 19424: Вот лишние аренды времени сообщение, которое выводится перед переходы группы доступности к ОСНОВНОЙ роли:

<Date time=""> </Date>Сервера аренды работников группы доступности «ag» находится теперь в спящем режиме время аренды лишние (164766 мс), предоставляемое во время Интернет. Это информационное сообщение. Никаких действий пользователя не требуется.
<Date time=""> </Date>Сервера состояние локальной доступности реплики в группе доступности «ag» изменен с «PRIMARY_PENDING» на «PRIMARY_NORMAL». Состояние репликации изменен из-за запуска, переход на другой ресурс, проблемы со связью или ошибка кластера. Дополнительные сведения см мониторинга группы доступности, журнал ошибок SQL Server консоли управления отказоустойчивого кластера Windows Server или журнала отказоустойчивого кластера Windows Server.

Availability_group_lease_expired и hadr_ag_lease_renewal XEvents были улучшены, с добавлением точек данных, предоставляющие дополнительные сведения об условии аренды. В следующей таблице описаны улучшения этих XEvents:

XEventНовый столбецОписание
availability_group_lease_expiredcurrent_timeВремя истечения срока действия аренды
availability_group_lease_expirednew_timeoutВремя тайм-аута при возникновении availability_group_lease_expired current_time больше, чем new_timeout
availability_group_lease_expiredсостояниеАренда этапов: аренды таблице ниже см.
hadr_ag_lease_renewalсостояниеhadr_ag_lease_renewal
hadr_ag_lease_renewalкод_ошибкиЕсли состояние — HadrLeaseRenewal_FailedWithWindowsError код_ошибки является код ошибки Windows, связанный со сбоем
Аренда этапов и определения

В следующей таблице перечислены возможные аренды этапы и описываются их функции:

Имя рабочей областиОписание
HadrLeaseRenewal_LeaseWorkerStartedЗапустить рабочий поток аренды.
HadrLeaseRenewal_StartedExcessLeaseSleepЛишние начала аренды. Аренда лишних этапов документа начальной аренды потока во время фазы сети группы доступности.
HadrLeaseRenewal_FailedExcessSleepInvalidOnlineLeaseЕсли уже истек срок аренды мы ошибкой лишние аренды.
HadrLeaseRenewal_SkipExcessSleepЛишние аренды пропускается, если доступен в спящий режим во время меньше интервала аренды. Нет необходимости пройти через избыточные аренду просто процесса встряхивания руки.
HadrLeaseRenewal_ExcessSleepSucceededЛишние аренды выполнено успешно.
HadrLeaseRenewal_RenewSucceededМы должны увидеть с каждого обновления.
HadrLeaseRenewal_LeaseNotValidЭквивалентно ошибки: 19419

Отказоустойчивый кластер Windows Server не получает сигнала события процесса от размещения группы доступности SQL Server "%. * ls в течение периода ожидания аренды.
HadrLeaseRenewal_StopLeaseRenewalВы должны увидеть в случае сбоя.
HadrLeaseRenewal_LeaseExpiredЭквивалентно ошибки: 19421

Группа размещения доступности SQL Server "%. * ls не получил сигнал события процесса из отказоустойчивого кластера Windows Server в течение интервала ожидания аренды.
HadrLeaseRenewal_FailedWithWindowsErrorПродление срока аренды не удалось из-за ошибки windows.

Дополнительные сведения см. Улучшенная Диагностика времени ожидания аренды группы доступности AlwaysOn.

Дополнительные сведения о времени ожидания аренды см. Как это работает: SQL Server AlwaysOn тайм-аут аренды.
Статус
Корпорация Майкрософт подтверждает, что это проблема продуктов Майкрософт, перечисленных в разделе "Относится к".

Внимание! Эта статья переведена автоматически

Свойства

Номер статьи: 3112363 — последний просмотр: 07/12/2016 01:02:00 — редакция: 4.0

Microsoft SQL Server 2012 Developer, Microsoft SQL Server 2012 Enterprise, Microsoft SQL Server 2012 Standard, Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Express, Microsoft SQL Server 2014 Enterprise Core, Microsoft SQL Server 2014 Standard

  • kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB3112363 KbMtru
Отзывы и предложения