KB2028830-FIX: zdieľané súčasti sa nainštalujú na nesprávne miesto pri implementácii inštalácie SQL servera 2008 alebo SQL servera 2012 failover cluster

Microsoft distribuuje Microsoft SQL Server 2008 opravy ako jeden súbor na stiahnutie. Pretože opravy sú kumulatívne, každé nové vydanie obsahuje všetky rýchlych opráv a všetky opravy zabezpečenia, ktoré boli zahrnuté do predchádzajúceho SQL servera 2008 opraviť uvoľnenia.

Príznaky

V programe Microsoft SQL Server 2008 alebo SQL Server 2012 Zvážte nasledujúci scenár:

  • Spustíte implementáciu SQL servera 2008 alebo SQL Server 2012 failover cluster inštalácie.

  • Do záložných klastrov pridáte uzol.

  • Zdieľané súčasti pre uzol sa nainštalujú do nepredvoleného umiestnenia. Zdieľané súčasti môžete nainštalovať napríklad na nasledujúcu cestu, ak je operačný systém nainštalovaný na jednotke C:

    D:\Program Files\Microsoft SQL Server

  • Do záložných klastrov pridáte druhý uzol.

V tomto scenári sa vyskytnúť nasledovné príznaky:

  • Inštalácia ignoruje Nepredvolené umiestnenie a nainštaluje zdieľané súčasti do predvoleného umiestnenia.

  • Keď nastane zlyhanie v klastri, denník lodnej dopravy zlyhá a potom sa zobrazí chybové hlásenie, ktoré sa podobá nasledujúcemu hláseniu:

    Krok úlohy: "C:\Program Files\Microsoft SQL Server\100\Tools\Binn\sqllogship.exe" – záložný 11988AF6-DCC1-4785-90A5-978568E6C562-server GVS10001 Message po failover v správe o úlohe kopírovania vykonanej ako používateľ: DOMAIN1\SQLService. Proces sa nepodarilo vytvoriť pre krok 1 0x3329AA27908BB548B5D78A9EA3D6A3DD práce (dôvod: systém nedokáže nájsť zadaný súbor). Krok zlyhal.

  • Ak sa v klastri nachádza úloha prostredia PowerShell, keď nastane zlyhanie, alebo ak máte jasnú úlohu vytvorenú pomocou politiky založeného na správe SQL servera (PBM) pri výskyte zlyhania, úloha zlyhá. Zobrazí sa tiež nasledujúce chybové hlásenie:

    Nepodarilo sa spustiť vykonanie kroku 3 (dôvod: podsystém PowerShell sa nepodarilo načítať [Pozrite si SQLAGENT. Súbor pre Podrobnosti]; Úloha bola pozastavená). Krok zlyhal. Log SQL Server Agent Message [125] podsystém ' PowerShell ' sa nepodarilo načítať (dôvod: systém nedokáže nájsť zadanú cestu)

  • Pri zlyhaní úlohy, ktorá odkazuje na súčasť BCP. exe, úloha zlyhá.

Príčina

Tento problém sa vyskytuje, pretože tieto súčasti sú nainštalované v nesprávnom umiestnení:

  • SQL PowerShell (Sqlps. exe)

  • Denník lodnej dopravy spustiteľný súbor (SQLLogship. exe)

  • BCP. exe a ďalšie súčasti

Úlohy vytvorené pomocou niektorej z týchto súčastí sa nachádzajú na rôznych miestach v oboch uzloch. Preto pri zlyhaní úlohy zlyhá úloha. Poznámka: Jasná úloha, ktorú vytvorila PBM, má krok PowerShell. Preto sa v úlohe odkazuje na súčasť Sqlps. exe.

Riešenie

Informácie o balíku Service Pack 2 pre SQL Server 2012

Ak chcete tento problém vyriešiť, Získajte balík Service Pack 2 pre SQL Server 2012. Ďalšie informácie nájdete v téme chyby, ktoré boli odstránené v balíku SQL server 2012 Service Pack 2 a ako získať najnovší balík Service Pack pre SQL Server 2012.

SQL Server 2008 Service Pack 1

Oprava tohto problému bola prvýkrát vydaná v kumulatívnej aktualizácii 10 pre SQL Server 2008 Service Pack 1. Ďalšie informácie o tomto balíku kumulatívnych aktualizácií nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na nasledovné číslo článku:

2279604 Kumulatívna aktualizácia balíka 10 pre SQL Server 2008 Service Pack 1Poznámka: Pretože zostavy sú kumulatívne, každé nové vydanie opraviť obsahuje všetky rýchlych opráv a všetky opravy zabezpečenia, ktoré boli súčasťou predchádzajúceho SQL servera 2008 opraviť uvoľnenia. Spoločnosť Microsoft odporúča, aby ste zvážili uplatnenie najnovších opráv, ktoré túto rýchlu opravu obsahujú. Ďalšie informácie nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na príslušné číslo článku:

970365 Zostavy SQL servera 2008, ktoré boli vydané po vydaní SQL servera 2008 Service Pack 1 Microsoft SQL Server 2008 rýchlych opráv sú vytvorené pre konkrétne SQL Server Service Pack. Ak chcete nainštalovať SQL Server 2008 Service Pack 1, musíte použiť rýchlu opravu SQL servera 2008 Service Pack 1. Na základe predvoleného nastavenia je každá rýchla oprava, ktorá je k dispozícii v balíku SQL Server Service Pack, zahrnutá v ďalšej službe SQL Server Service Pack.

SQL Server 2008 Service Pack 2

Oprava tohto problému bola prvýkrát vydaná v kumulatívnej aktualizácii 1 pre SQL Server 2008 Service Pack 2. Ďalšie informácie o tomto balíku kumulatívnych aktualizácií nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na nasledovné číslo článku:

2289254 Kumulatívna aktualizácia balíka 1 pre SQL Server 2008 Service Pack 2Poznámka: Pretože zostavy sú kumulatívne, každé nové vydanie opraviť obsahuje všetky rýchlych opráv a všetky opravy zabezpečenia, ktoré boli súčasťou predchádzajúceho SQL servera 2008 opraviť uvoľnenia. Odporúčame, aby ste zvážili uplatnenie najnovších opráv, ktoré túto rýchlu opravu obsahujú. Ďalšie informácie nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na príslušné číslo článku:

2402659 Zostavy SQL servera 2008, ktoré boli vydané po vydaní SQL servera 2008 Service Pack 2

Stav

Spoločnosť Microsoft potvrdzuje, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v tomto článku v časti Informácie v tomto článku sa týkajú nasledujúcich produktov.

Odkazy

Ďalšie informácie o failover clustering, navštívte nasledujúcu webovú lokalitu webová lokalita Microsoft Developer Network (MSDN):

Všeobecné informácie o failover clusteringĎalšie informácie o zdieľaných súčastiach nájdete v časti Zdieľané funkcie na nasledujúcej webovej lokalite MSDN:

Všeobecné informácie o zdieľaných súčastiachĎalšie informácie o modeli prírastkového servisu pre SQL Server nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na nasledovné číslo článku:

935897 Prírastkové servisné model je k dispozícii v tíme SQL Server na poskytovanie rýchlych opráv pre ohlásené problémyĎalšie informácie o schéme pomenovania pre aktualizácie SQL servera nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na nasledovné číslo článku:

822499Nová schéma pomenovania pre balíky aktualizácií softvéru servera Microsoft SQL ServerĎalšie informácie o terminológii aktualizácie softvéru nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na nasledovné číslo článku:

824684 Popis štandardnej terminológie, ktorá sa používa na popis aktualizácií softvéru od spoločnosti Microsoft

Potrebujete ďalšiu pomoc?

Rozšírte svoje zručnosti
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pripojiť k Microsoft insiderov chcú

Považujete poskytnuté informácie za užitočné?

Ďakujem za vaše pripomienky!

Ďakujeme vám za pripomienky. Pravdepodobne vám pomôže, ak vás spojíme s pracovníkom podpory pre Office.

×