Вот уже полтора дня я пытаюсь заставить SQL Server 2005, DEV edition, работать на Windows 7, 64 bit prof.
Я устанавливаю с диска, а затем запускаю SP 3. Я получаю сбой в разделе «Клиентские компоненты» в процессе установки вместе с этим расплывчатым сообщением -
Product : Client Components
Product Version (Previous): 1399
Product Version (Final) :
Status : Failure
Log File : C:\Program Files\Microsoft SQL Server\90\Setup Bootstrap\LOG\Hotfix\SQLTools9_Hotfix_KB955706_sqlrun_tools.msp.log
Error Number : 1712
Error Description : MSP Error: 1712 One or more of the files required to restore your computer to its previous state could not be found.
Реставрация невозможна.
Я удалил всю Visual Studio и попытался сделать это как можно более чистым, а также прочитал много сообщений в блогах, но я действительно в своем уме. Я не администратор баз данных, но я постоянно использую SQL Server при написании кода и тестировании приложений.
Есть ли у кого-нибудь идеи относительно того, где я могу разобраться с этим? Я уже давно этим занимаюсь и никогда не встречал такой плохой установки, как эта.
Похоже, вы были на правильном пути. Подобные ошибки возникают из-за того, что ранее устанавливаемое программное обеспечение конфликтует с тем, что вы устанавливаете сейчас.
В этом случае SQL Server 2005. Я бы удостоверился, что у вас нет других версий, если вы скажете MS Visual Studio и по умолчанию установили эту версию SQL Server. Так что вам может потребоваться войти в это в мастере добавления / удаления программного обеспечения.
Если вы удалили все его аспекты, возможно, где-то произошла поломка установки. Вы могли бы использовать мастер удаления MSI, однако для MS FixIt это было запрещено:
Надеюсь, это решит вашу проблему, и вы сможете установить SQL Server или только клиентские инструменты. Это параметры командной строки для этого, и они сэкономили мне массу времени, замените номер версии на ваш. Я думаю, это будет работать как для 2005, так и для 2008 года.
start /wait "SQLTools2008" setup.exe /Q /ACTION=install /IACCEPTSQLSERVERLICENSETERMS /FEATURES=ADV_SSMS
Вам конкретно нужно что-то, чего нет в экспресс-выпуске SQL Server Management Studio?
Если нет, я бы просто установил Management Studio из SQL Server 2008 R2 Express. Он сможет нормально разговаривать с экземпляром 2005 года.
Этот установщик должен содержать это.
Если я правильно понял, вы не можете найти приложение Студия управления Microsoft SQL Server
Найдите:
C:\Program Files\Microsoft SQL Server\90\Tools\Binn\VSShell\Common7\IDE\SqlWb.exe
Или просто выполните поиск файлов:
SqlWb.exe
Запустите его и посмотрите, если Студия управления Microsoft SQL Server запускается