Momentan sunteți offline, așteptați să vă reconectați la internet

Îmbunătățiri pentru SQL Server AlwaysOn creditare Timeout acceptare în SQL Server 2012 și 2014

IMPORTANT: Acest articol este tradus cu ajutorul software-ului Microsoft de traducere automată și poate fi corectat prin intermediul tehnologiei Community Translation Framework (CTF). Microsoft oferă articole traduse automat, post-editate de comunitate și articole traduse de oameni, pentru a permite accesul la toate articolele din Baza noastră de cunoștințe în mai multe limbi. Articolele traduse automat și post-editate pot conține greșeli de vocabular, sintaxă și/sau gramatică. Microsoft nu este responsabil de inexactitățile, erorile sau daunele cauzate de traducerea greșită a conținutului sau de utilizarea acestuia de către clienți. Găsiți mai multe informații despre traducerea în colaborare la http://support.microsoft.com/gp/machine-translation-corrections/ro.

Faceți clic aici pentru a vizualiza versiunea în limba engleză a acestui articol: 3112363
Simptome
Această actualizare include următoarele îmbunătățiri pentru Microsoft SQL Server AlwaysOn creditare Timeout acceptare:
  • Mesajul de expirare creditare acum afișează și jurnalele ora curentă şi marcă de timp de reînnoire așteptat.
  • Mesajul de eroare nou a fost adăugat pentru creditare lucrători care indică clar motivul pentru care creditare Timeout.
  • Un eveniment nou extinsă și un tampon sonerie nou pentru creditare lucrători au fost adăugate. Acestea indică clar etapele de creditare.
Rezoluţie
Problema a fost remediată mai întâi în următoarele pachete pachet Service Pack pentru SQL Server.
Pentru mai multe informații despre SQL Server 2012 pachet Service Pack 3 (SP3), consultați erori corectate în SQL Server 2012 pachet Service Pack 3.

Despre pachetele pachet Service Pack pentru SQL Server

Pachetele pachet Service Pack sunt cumulative. Fiecare pachet pachet Service Pack nou conține toate remedierile care sunt în pachetele pachet Service Pack anterioare, precum și toate remedierile noi. Noastre recomandare se aplică cel mai recent pachet pachet Service Pack și cele mai recente actualizarea cumulativă pentru acel pachet pachet Service Pack. Nu trebuie să instalați un pachet de service anterior înainte să instalați cel mai recent pachet pachet Service Pack. Utilizați tabelul 1 în următorul articol pentru a găsi mai multe informații despre ultimul pachet pachet Service Pack și cele mai recente actualizări cumulative.

Cum se determină versiunea, level edition și actualizare de SQL Server și componentele sale
Informaţii suplimentare
Pentru a oferi o perspectivă suplimentare, mesaje de eroare noi au fost adăugate la SQL Server. Următorul tabel listează și explică fiecare dintre ele.

EroareMesaj de eroareCauzaRemediere
19419Reînnoirea creditare între grup de disponibilitate ' %. * ls' și Windows Server Failover Cluster nu a reușit deoarece creditare existente nu mai este valid.Lucrător creditare pe partea serverului SQL nu s-a obțineți programată marcă de timp să proceseze eveniment semnal din cluster.Verificați de utilizare a CPU pe serverul ca SQL Server lucrător creditare pare să fie foame.
19420Grup de disponibilitate ' %. * ls' explicit este cerut pentru a opri reînnoirea creditare.Reînnoirea creditare se oprește ca parte a aduce grupului de disponibilitate offline. Aceasta este doar informativ.
19421Reînnoirea creditare între grup de disponibilitate ' %. * ls' și Windows Server Failover Cluster nu a reușit deoarece reînnoire nu se întâmplă în interval de marcă de timp creditare.Creditare ajutor din partea de cluster nu s-a semnalului lucrător creditare SQL Server la marcă de timp.Verificați corespunzătoare pentru resursele grupului de disponibilitate în cluster WSFC pentru a vedea dacă a raportat o eroare.
19422Reînnoirea creditare între grup de disponibilitate ' %. * ls' și Windows Server Failover Cluster nu a reușit din cauza unei erori de windows cu cod de eroare ('%d).Lucrător creditare pe partea SQL Server nu a reușit să reînnoiți leasing din cauza unei erori de windows.Verificați cod de eroare windows și ia remediere.
19423Creditare de grup de disponibilitate ' %. * ls' creditare nu mai este valid pentru a porni procesul de reînnoire creditare.Când asistentul creditare pornit exces creditare timpul de procesare furnizate de apel sosit online leasing a fost deja a expirat. Acest lucru se poate întâmpla din cauza probleme de programare.Verificați de utilizare a CPU pe serverul ca SQL Server lucrător creditare pare să fie foame.
19424Lucrător de creditare de grup de disponibilitate ' %. * ls' este acum muzica ora exces creditare (toate ms) furnizate în timpul online. Acesta este un mesaj informativ numai. Nu este necesară nicio acțiune de utilizator.Informativ. Extra online timpul alocat pentru pornirea firul de reînnoire creditare și ca parte a rutinei online disponibilitatea grup.

Exemplu de eroare 19419: Dacă utilizați un program de depanare pentru a atașa la SQL Server, se întrerupe orice servicing fire în procesul de SQL Server până când se reactivează procesul de SQL Server. Când reactivați SQL Server, aceasta este raportată în Jurnalul de erori SQL Server:

<Date time=""></Date>Eroare de server: 19419, severitate: 16, State: 1.
<Date time=""> </Date>Server Windows Server Failover Cluster nu primește un semnal de eveniment procesul de la SQL Server grup de disponibilitate 'ag' de găzduire în perioada de expirare de creditare.
<Date time=""> </Date>Eroare server: 19407, severitate: 16, State: 1.
<Date time=""> </Date>Server creditare între grup de disponibilitate 'ag' și Windows Server Failover Cluster a expirat. A apărut o problemă de conectivitate între instanță de SQL Server și Windows Server Failover Cluster. Pentru a determina dacă grup de disponibilitate eșuează prin corect, verificați resursa de grup de disponibilitate corespunzătoare în Windows Server Failover Cluster.
<Date time=""> </Date>Server AlwaysOn: replică locală de grup de disponibilitate 'ag' este merge offline, deoarece fie leasing a expirat sau leasing reînnoire nu a reușit. Acesta este un mesaj informativ numai. Nu este necesară nicio acțiune de utilizator.
<Date time=""> </Date>Server starea de disponibilitate local reproduceri în grup de disponibilitate 'ag' s-a modificat de la 'PRIMARY_NORMAL' la 'RESOLVING_NORMAL'. Stare de reproduceri schimbat din cauza fie o pornire, un failover, o problemă de comunicare sau o eroare de cluster. Pentru mai multe informații, consultați tabloul de bord grup de disponibilitate, Jurnalul de erori SQL Server, consola de gestionare Windows Server Failover Cluster Windows Server Failover Cluster jurnal.

Se returnează eroarea 19419 deoarece SQL Server nu a răspuns la Serviciu de cluster. Este posibil să primiți și o creditare timeout mesaj de eroare (19407) împreună cu eroarea 19419.

Exemplu de eroare 19424: următoarele este mesajul de marcă de timp exces creditare care este raportată chiar înainte de tranzițiile de grup de disponibilitate la rolul principal:

<Date time=""> </Date>Server lucrător creditare de grup de disponibilitate 'ag' este acum muzica exces creditare timpul (164766 ms) furnizate în timpul online. Acesta este un mesaj informativ numai. Nu este necesară nicio acțiune de utilizator.
<Date time=""> </Date>Server starea de disponibilitate locală de reproduceri în grup de disponibilitate 'ag' s-a modificat de la 'PRIMARY_PENDING' la 'PRIMARY_NORMAL'. Stare de reproduceri schimbat din cauza fie o pornire, un failover, o problemă de comunicare sau o eroare de cluster. Pentru mai multe informații, consultați tabloul de bord grup de disponibilitate, Jurnalul de erori SQL Server, consola de gestionare Windows Server Failover Cluster Windows Server Failover Cluster jurnal.

Availability_group_lease_expired și hadr_ag_lease_renewal XEvents au fost îmbunătățit, prin adăugarea de puncte acoperire de date care furnizează mai multe informații despre starea de creditare. Următorul tabel descrie îmbunătățirile din aceste XEvents:

XEventColoana nouăDescrierea
availability_group_lease_expiredcurrent_timeOra la care a expirat leasing
availability_group_lease_expirednew_timeoutmarcă de timp de marcă de timp, atunci când availability_group_lease_expired este ridicat, current_time este mai mare decât new_timeout
availability_group_lease_expiredstare deLeasing etape: vedea creditare etape tabelul de mai jos
hadr_ag_lease_renewalstarehadr_ag_lease_renewal
hadr_ag_lease_renewalcod_eroareDacă starea este HadrLeaseRenewal_FailedWithWindowsError apoi cod_eroare este cod de eroare Windows asociat cu eroarea
Da în leasing etape şi definiţii

Următorul tabel listează etapele creditare posibil și explică funcțiile:

NumeDescrierea
HadrLeaseRenewal_LeaseWorkerStartedFir de lucru creditare pornit.
HadrLeaseRenewal_StartedExcessLeaseSleepPornirea exces creditare. Da în leasing exces etape documentul pornind de firul creditare în timpul fazei de online al grupului de disponibilitate.
HadrLeaseRenewal_FailedExcessSleepInvalidOnlineLeaseFăcându creditare exces dacă leasing deja a expirat.
HadrLeaseRenewal_SkipExcessSleepNe ignora creditare exces dacă durata disponibile în starea de repaus este mai mică decât intervalul de creditare. Nu este nevoie să ajungă la start doar exces creditare hand shake procesul.
HadrLeaseRenewal_ExcessSleepSucceededDa în leasing exces succeeded.
HadrLeaseRenewal_RenewSucceededNe-ar trebui să consultați acest cu fiecare reînnoire.
HadrLeaseRenewal_LeaseNotValidEchivalent cu eroarea: 19419

Windows Server Failover Cluster nu primește un proces evenimente semnal din SQL Server găzduire grup de disponibilitate ' %. * ls în perioada de expirare creditare.
HadrLeaseRenewal_StopLeaseRenewalAr trebui să vedeți acest lucru în timpul unui eveniment de reluare.
HadrLeaseRenewal_LeaseExpiredEchivalent cu eroarea: 19421

Grup de disponibilitate găzduire SQL Server ' %. * ls' nu primește un semnal de evenimente de proces de la Windows Server Failover Cluster în perioada de expirare creditare.
HadrLeaseRenewal_FailedWithWindowsErrorDa în leasing reînnoire nereușită din cauza unei erori de windows.

Pentru mai multe informații, consultați Grup de disponibilitate AlwaysOn creditare Timeout diagnostice îmbunătățit.

Pentru mai multe informații despre creditare expirare, consultați Cum funcționează: SQL Server AlwaysOn creditare Timeout.
Stare
Microsoft a confirmat că aceasta este o problemă cu produsele Microsoft enumerate în secţiunea „Se aplică la".

Avertisment: acest articol a fost tradus automat

Proprietăți

ID articol: 3112363 - Ultima examinare: 07/12/2016 01:03:00 - Revizie: 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 KbMtro
Feedback