Spoločnosť Microsoft distribuuje opravy balíkov Microsoft SQL Server 2008 Service Pack 1(SP1) alebo SQL Server 2008 R2 ako jeden súbor na stiahnutie. Keďže opravy sú kumulatívne, každé nové vydanie obsahuje všetky rýchle opravy a opravy zabezpečenia, ktoré boli zahrnuté v predchádzajúcom vydaní opráv SQL Server 2008 Service Pack 1(SP1) alebo SQL Server 2008 R2.
Príznaky
Pozrite si nasledujúci scenár:
V počítači spustíte inštanciu SQL Server 2008 alebo SQL Server 2008 R2. Služba SQL Server Agent pre túto inštanciu je vypnutá.
Relácia vzdialenej pracovnej plochy sa k tomuto počítaču vytvára zo vzdialeného počítača. Identifikácia vzdialenej relácie je väčšia ako 0.
Službu SQL Server Agent sa pokúšate spustiť v relácii vzdialenej pracovnej plochy.
Spustíte napríklad príkaz sqlagent.exe -i MSSQLSERVER -C v nasledujúcom adresári:
%Program Files%\Microsoft SQL Server\MSSQL10.<Inštancia> databázy\MYSQL\binn
V tomto scenári sa služba SQL Server Agent nespustí. Okrem toho sa zobrazí nasledujúce chybové hlásenie.
Poznámka
ConnConnectAndSetCryptoForXpstar zlyhalo (0).
V súbore SqlAgent.out sú tiež zapísané nasledujúce chybové hlásenia:
Poznámka
<Dátum><a čas> - ! [298] SQLServer Error: 22022, Usage: EXECUTE xp_sqlagent_notify 'A', NULL, NULL,<> alert_id, <action type> [SQLSTATE 42000]
<Dátum><a čas>- ! [442] ConnConnectAndSetCryptoForXpstar failed (0).
Príčina
Tento problém sa vyskytuje, pretože nie je možné získať prístup k procesu spustenia služby agenta SQL Server zo vzdialenej relácie.
Riešenie
Informácie o kumulatívnych aktualizáciách
SQL Server 2008 SP1
Oprava tohto problému bola prvýkrát vydaná v kumulatívnej aktualizácii 11. Ďalšie informácie o tom, ako získať tento balík kumulatívnej aktualizácie pre balík SQL Server 2008 Service Pack 1 (SP1), získate po kliknutí na nasledujúce číslo článku publikovaného v databáze Microsoft Knowledge Base:
2413738 Kumulatívny balík aktualizácie 11 pre balík SQL Server 2008 Service Pack 1 Poznámka Keďže zostavy sú kumulatívne, každé nové vydanie opravy obsahuje všetky rýchle opravy a opravy zabezpečenia, ktoré boli súčasťou predchádzajúceho vydania opráv balíka SQL Server Service Pack 1 (SP1). Odporúčame, aby ste zvážili použitie najnovšej opravy, ktorá obsahuje túto rýchlu opravu. Ď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 Server 2008, ktoré boli vydané po vydaní balíka Service Pack 1 SQL Server 2008
SQL Server 2008 R2
Oprava tohto problému bola prvýkrát vydaná v kumulatívnej aktualizácii 5. Ďalšie informácie o tom, ako získať tento balík kumulatívnej aktualizácie pre SQL Server 2008 R2, získate po kliknutí na nasledujúce číslo článku publikovaného v databáze Microsoft Knowledge Base:
2438347 Cumulative Update package 5 for SQL Server 2008 R2 Poznámka: Keďže zostavy sú kumulatívne, každé nové vydanie opravy obsahuje všetky rýchle opravy a opravy zabezpečenia, ktoré boli zahrnuté v predchádzajúcom vydaní opráv SQL Server 2008 R2. Odporúčame, aby ste zvážili použitie najnovšej opravy, ktorá obsahuje túto rýchlu opravu. Ď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:
981356 Zostavy SQL Server 2008 R2, ktoré boli vydané po vydaní SQL Server 2008 R2
SQL Server 2008 Service Pack 2
Oprava tohto problému bola prvýkrát vydaná v kumulatívnej aktualizácii 2 pre balík SQL Server 2008 Service Pack 2. Ďalšie informácie o tomto balíku kumulatívnych aktualizácií získate po kliknutí na nasledujúce číslo článku publikovaného v databáze Microsoft Knowledge Base:
2467239 Balík kumulatívnej aktualizácie 2 pre balík SQL Server 2008 Service Pack 2Note Keďže zostavy sú kumulatívne, každé nové vydanie opravy obsahuje všetky rýchle opravy a opravy zabezpečenia, ktoré boli zahrnuté v predchádzajúcom vydaní opráv SQL Server 2008. Spoločnosť Microsoft odporúča, aby ste zvážili použitie najnovšej opravy, ktorá obsahuje túto opravu. Ď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 Server 2008, ktoré boli vydané po vydaní balíka Service Pack 2 SQL Server 2008 Rýchle opravy Microsoft SQL Server 2008 sa vytvárajú pre konkrétne balíky Service Pack SQL Server. Na inštaláciu balíka SQL Server 2008 Service Pack 2 je potrebné použiť rýchlu opravu balíka SQL Server 2008 Service Pack 2. Predvolene je každá rýchla oprava, ktorá je súčasťou balíka Service Pack pre SQL Server, zahrnutá do ďalšieho balíka Service Pack SQL Server.
Stav
Spoločnosť Microsoft potvrdila, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v časti Vzťahuje sa na.