Bazele acoperire de date în oglindă sunt deconectat după ce reporniți oglinda acoperire de date în SQL Server 2005, SQL Server 2008 sau SQL Server 2008 R2

Traduceri articole Traduceri articole
ID articol: 2490051 - View products that this article applies to.
Măriți totul | Reduceți totul

În această pagină

Simptom

Luați în considerare următorul scenariu:
  • Aveți un computer care execută o instanță secundară a Microsoft SQL Server 2005, Microsoft SQL Server 2008 sau Microsoft SQL Server 2008 R2 într-o oglindă de două-server bază acoperire de date.
  • Utilizare CPU ajunge la 100% pe calculator, și nu vă puteți opri serviciul SQL Server utilizând SQL Server Management Tools.
  • Sfârșitul procesului de la instanță de SQL Server secundar folosind Task Manager.
  • Reporniți secundar instanță de SQL Server.
În acest scenariu, toate bazele acoperire de date în oglindă sunt în stare "Decuplat" sau "În recuperare". În plus, un mesaj de eroare care seamănă cu următorul se înregistrează în jurnalul de erori SQL Server pentru fiecare bază de date:
Ocolind de recuperare pentru baza acoperire de date "nume de sign-in bazei acoperire de date"pentru că este marcat ca o bază acoperire de date inaccesibile oglindirea bazei acoperire de date. Există o problemă cu sesiune de oglindire. Sesiunea nu are nici un cvorum sau link-urile de comunicații sunt rupte din cauza unor probleme cu link-uri, configurare de punct final sau permisiuni (pentru contul sau de securitate certificat de server). Pentru a avea acces la baza acoperire de date, dau seama ce sa schimbat în sesiune de configurare și anula modificarea.

Cauza

Această problemă apare din cauza unor probleme în baza acoperire de date SQL Server oglindire puncte finale.

Rezoluție

Pentru a rezolva această problemă, utilizați următoarele metode. Dacă prima metodă nu rezolvă problema, utilizați a doua metodă.

Metoda 1

Reciclare punctul final pe oglinda bazei acoperire de date. Pentru aceasta, urmați acești pași:
  1. În baza acoperire de date principal, executa următorul script SQL pentru a opri punctul final:
    ALTER ENDPOINT <Endpoint Name> STATE=STOPPED
  2. Executa următorul script SQL pentru a reporni final:
    ALTER ENDPOINT <Endpoint Name> STATE=STARTED
Notă În cazul în care comunicarea dintre capetele nu repornește după ce executați script-uri, executa script-uri pe oglinda bazei acoperire de date. Cu toate acestea, baza acoperire de date introduce o stare de "Suspendat" după aceasta. Dacă se produce această problemă, executați următorul script SQL:
ALTER DATABASE <Database Name> SET PARTNER RESUME

Metoda 2

Șterge și re-crea baza acoperire de date oglindire capetele pe ambele fermă de servere.

Stare

Microsoft a confirmat că aceasta este o problemă asociată cu produsele Microsoft enumerate în secțiunea „se aplică la".

Proprietă?i

ID articol: 2490051 - Ultima examinare: 30 ianuarie 2013 - Revizie: 1.0
Se aplică la:
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 R2 Datacenter
  • Microsoft SQL Server 2008 R2 Developer
  • Microsoft SQL Server 2008 R2 Enterprise
  • Microsoft SQL Server 2008 R2 Standard
  • Microsoft SQL Server 2008 R2 Web
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Web
  • Microsoft SQL Server 2008 Standard
  • Microsoft SQL Server 2005 Evaluation Edition
  • Microsoft SQL Server 2005 Workgroup Edition
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Developer Edition
Cuvinte cheie: 
kbsurveynew kbtshoot kbexpertiseadvanced kbmt KB2490051 KbMtro
Traducere automată
IMPORTANT: Acest articol a fost tradus de software-ul de traducere automată Microsoft, si nu de un traducător. Microsoft vă oferă atât articole traduse de persoane, cât și articole traduse automat, astfel incat aveti access la toate articolele din Baza noastră de informatii în limba dvs. materna. Totuși, un articol tradus automat nu este întotdeauna perfect. Acesta poate conține greșeli de vocabular, sintaxă sau gramatică, la fel cum un vorbitor străin poate face greșeli vorbind limba dvs. materna. Compania Microsoft nu este responsabilă pentru nici o inexactitate, eroare sau daună cauzată de traducerea necorespunzătoare a conținutului sau de utilizarea traducerii necorespunzătoare de către clienții nostri. De asemenea, Microsoft actualizează frecvent software-ul de traducere automată.
Face?i clic aici pentru a vizualiza versiunea în limba engleză a acestui articol: 2490051

Trimite?i feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com