KB975752 – КОРЕКЦИЯ: Възниква съобщение за грешка "ConnConnectAndSetCryptoForXpstar failed (0)", когато се опитате да стартирате услугата за Агент на SQL Server от сесия на отдалечен работен плот в SQL Server 2008 или SQL Server 2008 R2

Отнася се за
SQL Server 2008 Enterprise SQL Server 2008 Developer SQL Server 2008 Standard SQL Server 2008 Workgroup SQL Server 2008 Standard Edition for Small Business SQL Server 2008 R2 Developer SQL Server 2008 R2 Enterprise SQL Server 2008 R2 Standard SQL Server 2008 R2 Standard Edition for Small Business SQL Server 2008 R2 Workgroup SQL Server 2008 R2 Datacenter

Microsoft разпространява корекциите за Microsoft SQL Server 2008 Service Pack 1(SP1) или SQL Server 2008 R2 като един файл за изтегляне. Тъй като корекциите са кумулативни, всяко ново издание съдържа всички актуални поправки и корекции на защитата, които са били включени в предишното издание на корекция на SQL Server 2008 Service Pack 1(SP1) или SQL Server 2008 R2.

Симптоми

Имайте предвид сценария, описан по-долу:

  • Изпълнявате екземпляр на SQL Server 2008 или SQL Server 2008 R2 на компютър. Услугата за Агент на SQL Server за този случай е изключена.

  • Вие създавате сесия за отдалечен работен плот с този компютър от отдалечен компютър. ИД на сесия на отдалечената сесия е по-голям от 0.

  • Опитвате се да стартирате услугата за Агент на SQL Server в сесията на отдалечения работен плот.

    Например изпълнявате командата sqlagent.exe -i MSSQLSERVER -C в следната директория:

    %Program Files%\Microsoft SQL Server\MSSQL10.<Екземпляр> на база данни\MYSQL\Binn

В този случай услугата за агенти на Агент на SQL Server не се стартира. Освен това се извежда следното съобщение за грешка.

Забележка

ConnConnectAndSetCryptoForXpstar е неуспешно (0).

Освен това следните съобщения за грешка се регистрират в SqlAgent.out файла:

Забележка

<Дата><и час> - ! [298] Грешка на SQLServer: 22022, употреба: EXECUTE xp_sqlagent_notify 'A', NULL, NULL,<> alert_id, <тип> действие [SQLSTATE 42000]
<Дата><и час>- ! [442] ConnConnectAndSetCryptoForXpstar е неуспешно (0).

      

Причина

Този проблем възниква, защото не може да се осъществи достъп до процеса на стартиране на услугата за Агент на SQL Server от отдалечена сесия.

Решение

Кумулативна информация за актуализацията

SQL Server 2008 SP1

Корекцията за този проблем е издадена за първи път в кумулативна актуализация 11. За повече информация как да получите този сборен пакет за актуализация за SQL Server 2008 Service Pack 1 (SP1), щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:

2413738 Сборен пакет 11 за SQL Server 2008 Service Pack 1 Забележка Тъй като компилациите са кумулативни, всяка нова корекция съдържа всички актуални поправки и корекции на защитата, които са включени в предишното издание на корекция за SQL Server 2008 Service Pack 1 (SP1). Препоръчваме ви да помислите за прилагане на най-новото издание на корекцията, което съдържа тази гореща корекция. За допълнителна информация щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:

970365 Компилациите на SQL Server 2008, които са издадени след издаването на SQL Server 2008 Service Pack 1

SQL Server 2008 R2

Корекцията за този проблем е издадена за първи път в кумулативна актуализация 5. За допълнителна информация как да получите този сборен пакет за актуализация за SQL Server 2008 R2, щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:

2438347 Сборен пакет 5 за SQL Server 2008 R2 Забележка: Тъй като компилациите са кумулативни, всяка нова корекция съдържа всички актуални поправки и корекции на защитата, които са включени в предишното издание на корекция за SQL Server 2008 R2. Препоръчваме ви да помислите за прилагане на най-новото издание на корекцията, което съдържа тази гореща корекция. За допълнителна информация щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:

981356 Компилациите на SQL Server 2008 R2, които са издадени след издаването на SQL Server 2008 R2

SQL Server 2008 Service Pack 2

Корекцията за този проблем е издадена за първи път в сборна актуализация 2 за SQL Server 2008 Service Pack 2. За допълнителна информация относно този пакет за кумулативна актуализация щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:

2467239 Сборен пакет за актуализация 2 за SQL Server 2008 Service Pack 2Note Тъй като компилациите са кумулативни, всяко ново издание на корекции съдържа всички актуални поправки и корекции на защитата, които са включени в предишното издание на корекция SQL Server 2008. Microsoft препоръчва да обмислите прилагането на най-новото издание на корекцията, което съдържа тази гореща корекция. За допълнителна информация щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:

2402659 Компилациите на SQL Server 2008, които са издадени след издаването на SQL Server 2008 Service Pack 2 Горещи корекции на Microsoft SQL Server 2008 се създават за определени сервизни пакети за SQL Server. Трябва да приложите актуална корекция за SQL Server 2008 Service Pack 2 към инсталация на SQL Server 2008 Service Pack 2. По подразбиране всяка актуална корекция, предоставена в сервизен пакет на SQL Server, се включва в следващия сервизен пакет на SQL Server.

Състояние

Microsoft потвърждава, че това е проблем в продуктите на Microsoft, които са изброени в раздела „Важи за“.