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

"Proprietăţi comune pentru resursă" SQL reţea nume (<SQL name="">) "Imposibil de salvat" eroare atunci când încercaţi să faceţi upgrade nodul de cluster SQL Server 2012</SQL>

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: 2782511
Simptome
Luaţi în considerare următorul scenariu:
  • Ai un nod de două Microsoft SQL Server failover cluster care se execută pe un cluster de failover Microsoft Windows Server 2012. De exemplu, principalul nod este nod A şi pasiv nod este nod B.

    Notă Instanța de SQL Server este fie un Microsoft SQL Server 2008 sau Microsoft SQL Server 2008 R2 instanţă.
  • Încercaţi să faceţi upgrade primar nod (nod A) la Microsoft SQL Server 2012 prin procesul care este documentat pe următorul site Web MSDN:
În acest scenariu, primiţi un mesaj de eroare asemănător cu următorul:
Imposibil de salvat proprietăţile comune pentru resurse "SQL reţea nume (Nume de SQL)". Eroare: A fost un eşec pentru a apela cluster codul de la un furnizor. Mesajul de excepție: una sau mai multe valori de proprietate pentru această resursă sunt în conflict cu unul sau mai multe valori de proprietate asociate cu resursele sale dependente.

Note:
  • "SQL nume de sign-in" este un substituent pentru nume de sign-in de reţea de SQL Server.
  • Chiar dacă acest aspect cauzează Eroare actualizare nod A, SQL Server grup de resurse nu peste cu succes nodul modernizate B. în plus, deoarece operaţiunea de failover durează mai puţin de un minut, toate resursele sunt online, fără a perturba semnificativ client conectivitate. Cu toate acestea, pentru a finaliza procesul de actualizare nod A, trebuie să urmaţi paşi suplimentari care sunt menţionate în secţiunea "Rezolvare".
Cauză
Această problemă se produce din cauza schimbărilor în Windows Server 2012 Failover Clustering.
Rezoluţie
Această secţiune se referă la următoarele acţiuni:
  • Finaliza upgrade-ul pe nodul A.
  • Preveni problema la care afectează upgrade-uri noi.

Finaliza upgrade-ul pe nodul a


Înainte de a începe acest proces, fie conştienţi de următoarele:
  • Imposibil de eliminat nodul A utilizând Elimina nod Operațiunea. Această operațiune va șterge instanța SQL Server failover cluster. Prin urmare, nu poate repara acesta.
  • Nu se poate dezinstala instanța SQL Server failover cluster utilizând Dezinstalare program. Această operațiune nu funcţionează.
  • Nu se poate utiliza o ediţie incorecte de mass-media Setup (de exemplu, SQL Server 2008 sau SQL Server 2008 R2) pentru a rula Elimina nod Operațiunea. Această operaţiune va corupte statul a computerului.
Pentru a finaliza upgrade-ul pentru nod A, există două faze:
  • PHase 1: clar sus după încercare nereuşită upgrade nod A pentru a restabili starea state
    1. închide program de instalare şi de dialog de eroare, dacă acestea nu sunt deja închis, şi să termina programul de upgrade şi raport că operaţiunea de actualizare nu a reușit.
    2. Elimina nod A din Listă tabel proprietarilor de posibile pentru a preveni lipsa accidental peste înapoi la ea. Pentru a modifica Listă tabel de posibile proprietari, faceţi următoarele:
      1. Începe de completare snap-in Manager de Cluster Failover pe orice nod în caz de nereușită.
      2. Sub Roluri, selectaţi instanţa de cluster SQL Server în caz de nereușită în panoul de sus.
      3. Faceţi clic pe Resurse în panoul din The Bottom, faceţi clic dreapta pe Nume server resurse, şi apoi selectaţi Proprietăţi.
      4. Faceţi clic pe Politicile de avansate în Proprietăţi casetă de dialog.
      5. Selectaţi sau goliţi casetele de selectare necesare pentru fiecare nod pentru a adăuga sau elimina noduri.
    3. Deschideţi fişierul summary.txt în următoarea locaţie:
      %Program Files%\Microsoft SQL Server\110\Setup Bootstrap\Log
      Găsiţi comanda depanare în fişierul summary.txt:
      configurare/q /action = dezinstalează /instanceid = FOOINST /features = AS
    4. Deschideți un prompt de comandă ca administrator şi utilizaţi comanda depanare împreună cu calea fişierului de instalare SQL Server 2012 (setup.exe). De exemplu, utilizaţi o comandă care seamănă cu următorul:
      Cale de mass-media SQL Server 2012\setup.exe/q /action = dezinstalează /instanceid = FOOINST /features = AS
      Note:
      • "Cale de mass-media SQL Server 2012"este un substituent pentru calea de SQL Server 2012 mass-media.
      • Această comandă se execută în tăcere, şi este de obicei complet în termen de cinci minute.
      • Puteţi copia şi lipi argumentele liniei de comandă din fişierul summary.txt pentru a preveni introducerea greşeli. Cu toate acestea, caracteristica de "AS" a fi transmis ca parametru care este exact ca sugerat în fişierul summary.txt. Intrare incorectă de această comandă (în special parametrul "instanceid") va provoca operația de curățire a eşua, şi potenţial lăsaţi computerul într-un stat corupt.
      • Verificaţi fişierul summary.txt pentru a confirma că operația de curățire a terminat cu succes.
  • Faza 2: Upgrade nod A SQL Server 2012
    1. Porni SQL Server 2012 Setup mass-media în mod UI.
    2. Selectaţi Upgrade-ul opţiunea sub Instalare meniul din pagina de destinaţie, şi apoi du-te la Exemplu de configurare casetă de dialog.
    3. Selectaţi nume de sign-in corect de instanţă, şi apoi de intrare valoarea corectă în câmpul ID de instanţă.

      Note:
      • Continuând exemplul în faza 1, valoarea ID de instanţă este FOOINST.
      • program de instalare nu determină automat ID-ul instanță. Prin urmare, se poate folosi ID de instanţă implicită prepopulated în câmpul ID de instanţă.
      • Aveţi posibilitatea să examinaţi fişierul summary.txt pentru a găsi corect instanţă ID-ul.
    4. Finaliza procesul de upgrade.
    5. După nod A făcut upgrade cu succes, adăugaţi-l înapoi la Listă tabel de posibile proprietari pe Nume server resurse de SQL Server în caz de nereușită cluster instanţă.

Preveni problema la care afectează upgrade-uri noi


Pentru a preveni această problemă, utilizaţi una dintre următoarele opţiuni:
  • Opţiunea 1
    1. Upgrade-ul nu mai mult de jumătate din nodurile pasiv în primul rând, pentru a evita trecerea pragului de majoritate.

      Notăs:
      • Dacă aveţi un număr de noduri cluster, upgrade nu mai mult de jumătate din noduri de pasiv.
      • Dacă aveţi un număr impar de noduri cluster, asiguraţi-vă că să faceți upgrade mai puţin de jumătate de noduri în cluster. În cazul în care majoritatea de noduri în cluster sunt modernizate, această problemă va apărea când grupei de resursă de cluster nu peste.
    2. Adăuga manual ganglionii pasiv modernizate înapoi la Listă tabel de posibile proprietari pentru Nume server resurse.
    3. Elimina noduri non-actualizat din Listă tabel proprietarilor posibil.
    4. Manual nu peste grupul de clustere de SQL Server la unul dintre nodurile modernizate.
    5. Upgrade-ul de noduri de non-actualizat rămasă.
    6. Când toate non-actualizate noduri sunt modernizate, manual adăugaţi-le înapoi la Listă tabel de posibile proprietari pe Nume server resurse.
  • Opţiunea 2
    Această problemă este fixat în SQL Server 2012 pachet Service Pack 1 (SP1). Puteţi face procesul de upgrade pe fiecare nod de cluster utilizaţi Setup program binare din pachetul de consolidare servicii. Pentru a face acest lucru, există două metode.
    • Metoda A
      1. Descarca SQL Server 2012 SP1 un hard disk local (de exemplu la c:\sp1) sau într-o partajare de reţea (de exemplu, \\nume de sign-in de partajare\sp1) care pot fi accesate prin toate nodurile.
      2. Porniţi un prompt de comandă ca administrator şi executaţi una dintre următoarele comenzi:
        • Descarca cale> \setup.exe /action = actualizare /updatesource = c:\sp1
        • Descarca cale> \setup.exe /action = /updatesource actualizare = \\nume de sign-in de partajare\sp1
      3. Terminaţi paşii din program de instalare.

        Notă Puteţi confirma dacă upgrade-ul este folosind SQL Server 2012 SP1 instalare binare de a verifica fişierul detail.log din următoarea locaţie:
        %Program Files%\Microsoft SQL Server\110\Setup Bootstrap\Log\<Time stamped folder>

        Confirmați că informațiile de versiune este situat aproape de începutul fişierului jurnal arată că versiunea de SQL Server 2012 este mai târziu decât 11.0.2100.60. De exemplu, fişierul jurnal poate conţine următoarele:

        2-11-04 11: 40: 45 Slp: extensia "MSI" de încărcare din fişierul ' C:\Program Files\Microsoft SQL Server\110\Setup Bootstrap\SQLServer2012\x64\.\Microsoft.SqlServer.Configuration.MsiExtension.dll'(01) 2012-11-04 11: 40: 45 Slp: extensia "MSI" versiune "11.0.3000.0" încărcate

    • Metoda B
      1. Descarca SQL Server 2012 SP1 un hard disk local (de exemplu la c:\sp1) sau într-o partajare de reţea (de exemplu, \\nume de sign-in de partajare\sp1) care pot fi accesate prin toate nodurile.
      2. Porniţi un prompt de comandă ca administrator şi executaţi următoarea comandă:
        Descarca cale\nume de sign-in pachetului SQL Server 2012 pachet Service Pack 1.exe /Q
        Această comandă va pre-patch nodul cu SQL Server 2012 SP1 instalare binare.

        Notă Imposibil de instalat fişierul SqlSupport.msi în sine, pentru că va provoca funcţionarea SQL Server 2012 instalare să eşueze, şi se afişează o eroare despre care nu au MSVCR100.dll. Utilizarea /Q parametru pentru a evita această eroare. Acest parametru se instalează fişierul Sqlsupport.msi şi Visual C++ runtime components.
      3. Terminaţi paşii din program de instalare.
Informaţii suplimentare
Pentru a obţine SQL Server 2012 SP1, du-te la următorul site Web Microsoft:Pentru mai multe informaţii despre cum se actualizează program de instalare SQL Server 2012, du-te la următorul site Web MSDN Blogurile:
Stare
Microsoft a confirmat că aceasta este o problemă asociată cu produsele Microsoft enumerate în secţiunea „se aplică la".

Avertisment: acest articol a fost tradus automat

Proprietăți

ID articol: 2782511 - Ultima examinare: 11/26/2012 07:56:00 - Revizie: 1.0

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

  • kbtshoot kbsurveynew kbexpertiseadvanced kbmt KB2782511 KbMtro
Feedback