Microsoft distribuie remedieri Microsoft SQL Server 2008 ca un fișier descărcabil. Deoarece remedierile sunt cumulative, fiecare lansare nouă conține toate remedierile rapide și toate remedierile de securitate care au fost incluse cu SQL Server 2008 fix release.
Simptome
Luați în considerare următorul scenariu în Microsoft SQL Server 2008 sau SQL Server 2012:
-
Porniți implementarea unei instalări SQL Server 2008 sau SQL Server 2012 failover cluster.
-
Adăugați un nod la clusterul de failover.
-
Instalați componentele partajate pentru nodul la o locație neimplicită. De exemplu, instalați componentele partajate în următoarea cale dacă sistemul de operare este instalat pe unitatea C:
D:\Program Files\Microsoft SQL Server
-
Adăugați un al doilea nod la failover cluster.
În acest scenariu, întâmpinați următoarele simptome:
-
Instalarea ignoră locația neimplicită și instalează componentele partajate în locația implicită.
-
Atunci când apare o failover în cluster, Jurnalul de livrare nu reușește, apoi primiți un mesaj de eroare asemănător cu următorul:
Pas lucrare: "C:\Program Files\Microsoft SQL Server\100\Tools\Binn\sqllogship.exe"-backup 11988AF6-DCC1-4785-90A5-978568E6C562-Server GVS10001 mesaj după failover în mesajul de activitate copiere executat ca utilizator: DOMAIN1\SQLService. Procesul nu a putut fi creat pentru pasul 1 al lucrării 0x3329AA27908BB548B5D78A9EA3D6A3DD (motiv: sistemul nu poate găsi fișierul specificat). Pasul nu a reușit.
-
Dacă clusterul are o lucrare PowerShell atunci când apare failover sau dacă aveți o lucrare Clara creată de SQL Server Policy based management (PBM) atunci când apare failover, lucrarea nu reușește. În plus, veți primi următorul mesaj de eroare:
Nu se poate începe executarea pasului 3 (motiv: subsistemul PowerShell nu a reușit să se încarce [Vedeți SQLAGENT. Fișier OUT pentru detalii]; Lucrarea a fost suspendată). Pasul nu a reușit. Mesajul jurnal SQL Server Agent [125] subsistem ' PowerShell ' nu a putut fi încărcat (motiv: sistemul nu poate găsi calea specificată)
-
Atunci când depanați un loc de muncă care face referire la componenta BCP. exe, lucrarea nu reușește.
Cauză
Această problemă apare deoarece următoarele componente sunt instalate în locație greșită:
-
SQL PowerShell (Sqlps. exe)
-
Jurnal de transport maritim executabil (SQLLogship. exe)
-
BCP. exe și alte componente
Locurile de muncă care sunt create utilizând una dintre aceste componente se află în locații diferite din ambele noduri. Prin urmare, când depanați lucrarea, lucrarea nu reușește. Notă O lucrare Clara creată de PBM are un pas PowerShell. Prin urmare, lucrarea face referire la componenta Sqlps. exe.
Rezolvare
Informații Service Pack 2 pentru SQL Server 2012
Pentru a rezolva această problemă, obțineți pachetul Service Pack 2 pentru SQL Server 2012. Pentru mai multe informații, consultați erori remediate în SQL server 2012 Service Pack 2 și cum se obține cel mai recent pachet Service Pack pentru SQL Server 2012.
SQL Server 2008 Service Pack 1
Remedierea pentru această problemă a fost lansată pentru prima dată în actualizarea cumulativă 10 pentru SQL Server 2008 Service Pack 1. Pentru mai multe informații despre acest pachet de actualizare cumulativă, faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:
2279604 Pachetul de actualizare cumulativă 10 pentru SQL Server 2008 Service Pack 1Notă Deoarece compilările sunt cumulative, fiecare nouă versiune de remediere conține toate remedierile rapide și toate remedierile de securitate care au fost incluse cu versiunea anterioară SQL Server 2008 fix release. Microsoft recomandă să luați în considerare aplicarea celei mai recente versiuni de remediere care conține această remediere rapidă. Pentru mai multe informații, faceți clic pe următorul număr de articol pentru a-l vedea în Baza de cunoștințe Microsoft:
970365 SQL Server 2008 construiește care au fost lansate după ce s-a lansat SQL Server 2008 Service Pack 1 Sunt create remedieri rapide Microsoft SQL Server 2008 pentru anumite pachete de servicii SQL Server. Trebuie să aplicați o remediere rapidă SQL Server 2008 Service Pack 1 la o instalare de SQL Server 2008 Service Pack 1. În mod implicit, orice remediere rapidă furnizată într-un pachet de servicii SQL Server este inclusă în următorul pachet de servicii SQL Server.
SQL Server 2008 Service Pack 2
Remedierea pentru această problemă a fost lansată pentru prima dată în actualizarea cumulativă 1 pentru SQL Server 2008 Service Pack 2. Pentru mai multe informații despre acest pachet de actualizare cumulativă, faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:
2289254 Actualizarea cumulativă 1 pentru SQL Server 2008 Service Pack 2Notă Deoarece compilările sunt cumulative, fiecare nouă versiune de remediere conține toate remedierile rapide și toate remedierile de securitate care au fost incluse cu versiunea anterioară SQL Server 2008 fix release. Vă recomandăm să luați în considerare aplicarea celei mai recente versiuni de remediere care conține această remediere rapidă. Pentru mai multe informații, faceți clic pe următorul număr de articol pentru a-l vedea în Baza de cunoștințe Microsoft:
2402659 SQL Server 2008 construiește care au fost lansate după ce s-a lansat SQL Server 2008 Service Pack 2
Stare
Microsoft a confirmat că aceasta este o problemă în produsele Microsoft enumerate în secțiunea „Se aplică la”.
Referințe
Pentru mai multe informații despre gruparea în failover, vizitați următorul site Web Microsoft Developer Network (MSDN):
Informații generale despre gruparea în failoverPentru mai multe informații despre componentele partajate, vizitați secțiunea "caracteristici partajate" din următorul site Web MSDN:
Informații generale despre componentele partajatePentru mai multe informații despre modelul de întreținere incrementală pentru SQL Server, faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:
935897 Un model de întreținere incrementală este disponibil de la echipa SQL Server pentru a livra remedieri rapide pentru problemele raportatePentru mai multe informații despre schema de denumire pentru actualizările SQL Server, faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:
822499Schemă nouă de denumire pentru pachetele de actualizare software Microsoft SQL ServerPentru mai multe informații despre terminologia actualizării software-ului, faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:
824684 Descrierea terminologiei standard care este utilizată pentru a descrie actualizările de software Microsoft