
Сначала нужно удалить все предыдущие установки SQL сервера.Если вы пытались установить SQL Server 2008 или SQL Server 2005,то удалить и их. Еще нужно полностью вычистить реестр, мне мешали записи в этих ветках:
Для компонентов, привязываемых к экземпляру, создается куст реестра в разделе реестра «HKLM\Software\Microsoft\Microsoft SQL Server\<идентификатор_экземпляра>». Например:
- HKLM\Software\Microsoft\Microsoft SQL Server\MSSQL10.MyInstance
- HKLM\Software\Microsoft\Microsoft SQL Server\ASSQL10.MyInstance
- HKLM\Software\Microsoft\Microsoft SQL Server\MSSQL.3
В реестре также хранится сопоставление идентификаторов экземпляров с именами экземпляров. Сопоставление идентификатора экземпляра с именем экземпляра осуществляется следующим образом:
- [HKEY_LOCAL_MACHINE\Software\Microsoft\Microsoft SQL Server\Instance Names\SQL] "InstanceName"="MSSQL10"
- [HKEY_LOCAL_MACHINE\Software\Microsoft\Microsoft SQL Server\Instance Names\OLAP] "InstanceName"="ASSQL10"
- [HKEY_LOCAL_MACHINE\Software\Microsoft\Microsoft SQL Server\Instance Names\RS] "InstanceName"="RSSQL10"
Так же необходимо вычистить папку, куда ранее был установлен sql. Если все верно начинаем чистую установку.
В разделе конфигурация сервера, в качестве имени акааунта указываем "NT AUTHORITY/LOCALSERVICE". Если LOCAL SERVICE будет не доступен, то нужно указать учетную запист "NT AUTHORITY/NETWORKSERVICE".