none
Проблема установки mssql RRS feed

  • Вопрос

  • Всем здрасте, вот такой у меня вопрос.

    Поставил я mssql.

    Потом по нехватки места на сис диске отчистил папку installer.

    Стал удалять mssql не удалить, потом я снес все обычным способом тупого удаления файлов и папок.

    Потом не мог установить писали что мол у меня стоит более новая версия, я скачал программу Windows Install Clean Up

    Стер все, установка вроде пошла, и во время установки я начал ловить вот такие сообщения с окнами.

    1 ок Вылезает окно дебага Visual http://s52.radikal.ru/i138/0908/b8/971128c46c22.jpg

    Игнорю это продолжаю.

    Ловлю: http://i035.radikal.ru/0908/ec/f189e007948e.jpg

    Все фейл запуска sqlservr.exe

     из-за

    ============================================
    MSI (s) (D4!04) [16:32:37:718]: Product: Microsoft SQL Server 2005 (64-bit) -- Error 29515. SQL Server Setup could not connect to the database service for server configuration. The error was: [Microsoft][SQL Native Client]Encryption not supported on the client. Refer to server error logs and setup logs for more information. For details on how to view setup logs, see "How to View Setup Log Files" in SQL Server Books Online.

    Error 29515. SQL Server Setup could not connect to the database service for server configuration. The error was: [Microsoft][SQL Native Client]Encryption not supported on the client. Refer to server error logs and setup logs for more information. For details on how to view setup logs, see "How to View Setup Log Files" in SQL Server Books Online.
    <Func Name='GetCAContext'>
    <EndFunc Name='GetCAContext' Return='T' GetLastError='0'>
    Doing Action: Do_sqlScript
    PerfTime Start: Do_sqlScript : Sun Aug 30 16:32:37 2009
    Service MSSQLSERVER with parameters '-m SqlSetup -Q -qCyrillic_General_CI_AS -T4022 -T3659 -T3610 -T4010' is being started at Sun Aug 30 16:32:37 2009
    Attempt to start service when it is already running
    SQL service MSSQLSERVER started successfully waiting for SQL service to accept client connections
    Service MSSQLSERVER started at Sun Aug 30 16:32:37 2009
    Loaded DLL:
    D:\WINDOWS\system32\Odbc32.dll
    Version:
    3.526.3959.0

    SQL_ERROR (-1) in OdbcConnection::connect
    sqlstate=08001, level=-1, state=-1, native_error=21, msg=[Microsoft][SQL Native Client]Encryption not supported on the client.
    sqlstate=08001, level=-1, state=-1, native_error=21, msg=[Microsoft][SQL Native Client]Client unable to establish connection
    sqlstate=08001, level=-1, state=-1, native_error=0, msg=[Microsoft][SQL Native Client]An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections.

    Error Code: 0x80070015 (21)
    Windows Error Text: Устройство не готово.
    Source File Name: lib\odbc_connection.cpp
    Compiler Timestamp: Fri Jul 29 01:13:53 2005
    Function Name: OdbcConnection::connect@connect
    Source Line Number: 148

    ---- Context -----------------------------------------------

    Connecting to SQL Server
    ExecuteSqlCommands
    Originial error was 80070015 (21)
    Do_sqlScript
    SqlScriptHlpr

    Error Code: 21
    =============================================
    Вообщем незнаю что делать.

    Ось Windows x64 XP SP2.

    sql 2005

    • Перемещено I.Vorontsov 1 декабря 2009 г. 8:59 (От:Сообщество SQLClub.ru)
    • Перемещено Tagore Bandlamudi 2 октября 2010 г. 0:17 MSDN Forums consolidation (От:SQL Server для разработчиков)
    30 августа 2009 г. 13:39

Ответы

  • Перед установкой убедитесь в отсутствии ключей реестра:

    ------------------------------------------------------
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client]
     
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\ConnectTo]
     
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\DB-Lib]
    "AutoAnsiToOem"="ON"
    "UseIntlSettings"="ON"
     
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\SNI9.0]
    "ProtocolsSupported"=hex(7):73,00,6d,00,00,00,74,00,63,00,70,00,00,00,6e,00,70, 
    00,00,00,76,00,69,00,61,00,00,00,00,00
    "ProtocolOrder"=hex(7):73,00,6d,00,00,00,74,00,63,00,70,00,00,00,6e,00,70,00, 
    00,00,00,00
     
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\SNI9.0\GeneralFlags]
    "NumberOfFlags"=dword:00000002
     
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\SNI9.0\GeneralFlags\Flag1]
     
    "Label"="Force protocol encryption"
    "Value"=dword:00000000
     
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\SNI9.0\GeneralFlags\Flag2]
     
    "Label"="Trust Server Certificate"
    "Value"=dword:00000000
     
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\SNI9.0\LastConnect]
     
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\SNI9.0\np]
    "DLLname"="SQLNCLI"
    "NumberOfFlags"=dword:00000000
    "NumberOfProperties"=dword:00000001
    "ProtocolName"="Named Pipes"
     
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\SNI9.0\np\Property1]
    "Name"="Default Pipe"
    "Value"="sql\\query"
     
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\SNI9.0\sm]
    "DLLname"="SQLNCLI"
    "NumberOfFlags"=dword:00000000
    "NumberOfProperties"=dword:00000000
    "ProtocolName"="Shared Memory"
     
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\SNI9.0\tcp]
    "DLLname"="SQLNCLI"
    "NumberOfFlags"=dword:00000000
    "NumberOfProperties"=dword:00000003
    "ProtocolName"="TCP/IP"
     
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\SNI9.0\tcp\Property1]
    "Name"="Default Port"
    "Value"=dword:00000599
     
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\SNI9.0\tcp\Property2]
    "Name"="KEEPALIVE (in milliseconds)"
    "Value"=dword:00007530
     
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\SNI9.0\tcp\Property3]
    "Name"="KEEPALIVEINTERVAL (in milliseconds)"
    "Value"=dword:000003e8
     
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\SNI9.0\VIA]
    "DLLname"="SQLNCLI"
    "NumberOfFlags"=dword:00000000
    "NumberOfProperties"=dword:00000002
    "ProtocolName"="VIA"
     
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\SNI9.0\VIA\Property1]
    "Name"="Default Server Port"
    "Value"="0:1433"
     
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\SNI9.0\VIA\Property2]
    "Name"="Default Client NIC"
    "Value"="0"
    ------------------------------------------------------

    http://social.msdn.microsoft.com/Forums/en-US/sqlsetupandupgrade/thread/f8b029ea-2296-4c62-835c-0fa023b3295c
    • Предложено в качестве ответа I.Vorontsov 18 сентября 2009 г. 9:07
    • Помечено в качестве ответа I.Vorontsov 23 сентября 2009 г. 7:05
    18 сентября 2009 г. 5:22

Все ответы

  • Перед установкой убедитесь в отсутствии ключей реестра:

    ------------------------------------------------------
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client]
     
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\ConnectTo]
     
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\DB-Lib]
    "AutoAnsiToOem"="ON"
    "UseIntlSettings"="ON"
     
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\SNI9.0]
    "ProtocolsSupported"=hex(7):73,00,6d,00,00,00,74,00,63,00,70,00,00,00,6e,00,70, 
    00,00,00,76,00,69,00,61,00,00,00,00,00
    "ProtocolOrder"=hex(7):73,00,6d,00,00,00,74,00,63,00,70,00,00,00,6e,00,70,00, 
    00,00,00,00
     
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\SNI9.0\GeneralFlags]
    "NumberOfFlags"=dword:00000002
     
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\SNI9.0\GeneralFlags\Flag1]
     
    "Label"="Force protocol encryption"
    "Value"=dword:00000000
     
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\SNI9.0\GeneralFlags\Flag2]
     
    "Label"="Trust Server Certificate"
    "Value"=dword:00000000
     
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\SNI9.0\LastConnect]
     
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\SNI9.0\np]
    "DLLname"="SQLNCLI"
    "NumberOfFlags"=dword:00000000
    "NumberOfProperties"=dword:00000001
    "ProtocolName"="Named Pipes"
     
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\SNI9.0\np\Property1]
    "Name"="Default Pipe"
    "Value"="sql\\query"
     
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\SNI9.0\sm]
    "DLLname"="SQLNCLI"
    "NumberOfFlags"=dword:00000000
    "NumberOfProperties"=dword:00000000
    "ProtocolName"="Shared Memory"
     
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\SNI9.0\tcp]
    "DLLname"="SQLNCLI"
    "NumberOfFlags"=dword:00000000
    "NumberOfProperties"=dword:00000003
    "ProtocolName"="TCP/IP"
     
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\SNI9.0\tcp\Property1]
    "Name"="Default Port"
    "Value"=dword:00000599
     
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\SNI9.0\tcp\Property2]
    "Name"="KEEPALIVE (in milliseconds)"
    "Value"=dword:00007530
     
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\SNI9.0\tcp\Property3]
    "Name"="KEEPALIVEINTERVAL (in milliseconds)"
    "Value"=dword:000003e8
     
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\SNI9.0\VIA]
    "DLLname"="SQLNCLI"
    "NumberOfFlags"=dword:00000000
    "NumberOfProperties"=dword:00000002
    "ProtocolName"="VIA"
     
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\SNI9.0\VIA\Property1]
    "Name"="Default Server Port"
    "Value"="0:1433"
     
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\SNI9.0\VIA\Property2]
    "Name"="Default Client NIC"
    "Value"="0"
    ------------------------------------------------------

    http://social.msdn.microsoft.com/Forums/en-US/sqlsetupandupgrade/thread/f8b029ea-2296-4c62-835c-0fa023b3295c
    • Предложено в качестве ответа I.Vorontsov 18 сентября 2009 г. 9:07
    • Помечено в качестве ответа I.Vorontsov 23 сентября 2009 г. 7:05
    18 сентября 2009 г. 5:22
  • Судя по посту на http://www.sql.ru/forum/actualthread.aspx?tid=690749 проблема давно решена.
    22 сентября 2009 г. 18:28
  • Да спасибо вам большое что не пропустили мою тему, проблема решена. Вотпрос снят
    24 сентября 2009 г. 12:28