Возможно, после значительной потери данных или даже аппаратной потери, стоимость привычки UPS кажется настолько возмутительной.
Вы обращаетесь всего к нескольким рабочим станциям, серверам или чему-то в намного более широком масштабе?
Посмотрите этот поток: http://social.msdn.microsoft.com/forums/en-US/sqldatabaseengine/thread/caac8741-4db9-488a-aef6-998a0eede2f5/
Сначала удостоверьтесь, что Вы - Администратор на Удаленном сервере. Согласно http://msdn.microsoft.com/en-us/library/ms143219.aspx:
Для локальных установок необходимо выполнить Установку как администратор. При установке SQL Server от удаленной доли необходимо использовать учетную запись домена, которая прочитала и выполняет полномочия на удаленной доле.
Затем удостоверьтесь, что Вы выполняете setup.exe от корня DVD а не setup100.exe из одной из папок установщика как x86/x64/ia64. Если это перестало работать, загрузите CU2 для SQL Server 2008 и выполните его сначала, который установит обновленные файлы настройки и файлы поддержки, то повторно выполненная установка.
посмотрите в файле журнала в "c:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log"
или эквивалентный Вашей системе - просматривают Detail.txt назад и ищут ошибки там.
Лучшее решение, которое я нашел, было здесь: http://support.microsoft.com/kb/954835 - см. Альтернативные шаги обхода
Как правило, установите SQL Server и последний SP на другой машина (желательно XP, я использовал режим XP на своей машине). Затем установите SQL Server на ВАШУ машину.
Когда вы дойдете до точки, в которой не удается запустить службу SQL, скопируйте файлы Sqlservr.exe
и Sqlos.dll
из папки BINN
при успешном выполнении. машина в вашу машину. Затем нажмите «Повторить попытку», и служба должна запуститься.
Это единственное, что у меня сработало из множества других предложений.
Эта проблема по-прежнему актуальна для SQL Server 2014 с точно таким же кодом ошибки (-2067529723). Я пытаюсь обновить SQL Server 2012 Express до SQL Server 2014 Express и получаю мгновенный сбой при запуске файла Setup.exe.
Я использую экземпляр Windows Server 2012 на хосте ESXi, из других сообщений об этом проблема, которая на самом деле может иметь значение.
С небольшой долей случайности я обнаружил, что переменная среды % TEMP% по какой-то причине указывала на несуществующий путь, так как путь, на который она указывал, закончился с '\ 2', например C: \ Users \ username \ AppData \ Local \ Temp \ 2 .
Чтобы проверить это: нажмите Windows + R для команды «Выполнить», введите % TEMP% и нажмите Enter. Если вы получаете сообщение об ошибке о том, что папка не может быть найдена, у вас та же проблема.
Я решил ее, вручную создав подпапку \ 2, после чего установка началась нормально.