none
Ошибка SQL RRS feed

  • Вопрос

  • Здравствуйте!
    Появилась такая проблема: Установил по мануалам вторичный сайт, заисключением того, что SQL использовал не экспрес, а полновесный.
    Все хорошо проработало, ровно 2 недели. Потом в логах появилось сообщение, что нет коннекта с вторичным сайтом. Полез разбираться, а там, остановлен SQL сервер, попытка его перезапуска оборачиваеться появлением следующих ошибок:

    The server could not load the certificate it needs to initiate an SSL connection. It returned the following error: 0x8009030e. Check certificates to make sure they are valid.

    Unable to load user-specified certificate [Cert Hash(sha1) "122C21334FDED6F65D1314CEAB773C4C966DF09A"]. The server will not accept a connection. You should verify that the certificate is correctly installed. See "Configuring Certificate for Use by SSL" in Books Online.

    TDSSNIClient initialization failed with error 0x80092004, status code 0x80. Reason: Unable to initialize SSL support. Cannot find object or property. 

    Could not start the network library because of an internal error in the network library. To determine the cause, review the errors immediately preceding this one in the error log.

    SQL Server could not spawn FRunCommunicationsManager thread. Check the SQL Server error log and the Windows event logs for information about possible related problems.

    Проблему удаеться решшить (на короткий срок) выполнив одну из найденых рекомендаций:

    In the registry (for my installation):

    HKLM\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQLServer\SuperSocketNetLib

    The Certificate String had the value equal to the hash in the error message. Removing that value worked for me.

    Потом снова SQL стопаеться. Как можно окончательно победить данную проблему? Ведь при установке, не было ничего про сертификаты.  Я строго придерживался мануалу. Заранее спасибо за помощь.

    • Изменено Dshumov 26 июня 2015 г. 7:23
    26 июня 2015 г. 7:22

Ответы