The SQL Server service failed to start. For more information, see the SQL Server Books Online topics, "How to: View SQL Server 2005 Setup Log Files" and "Starting SQL Server Manually."
Вот такая ошибка выскочила
Лечится так:
- Соотношение между процессорами логических и физических сокетов не является степенью числа 2. Например компьютер имеет один разъем вместе с тройным процессор.
- Число физических ядер не является степенью числа 2.
- Общее количество ЦП было нечетным. Например имеется семь или девять ЦП.
Начало PerfTime: Do_sqlScript: среда 08:32:41 18 Июня 2008 г.
Служба MSSQLSERVER с параметрами "-m SqlSetup -Q -qSQL_Latin1_General_CP1_CI_AS-T4022-T3659-T3610-T4010 "запускается на Ср июн 18 08:32:41 2008 г.
Не удалось запустить службу (1053)
Код ошибки: 0x8007041D (1053)
Текст сообщения об ошибке Windows: Служба не отвечает запрос своевременно.
Имя исходного файла: sqlsetuplib\service.cpp
Временная метка компилятора: Пятница сентября 16 13: 20: 12 2005 г.
Имя функции: sqls::Service::Start
Номер строки источника: 316
- NUM Представляет четыре цифры номер, который увеличивается при каждой установке SQL Server 2005.Имя_экземпляра представляет имя экземпляра SQL Server 2005.
- В SQLSetupNUM_Имя_экземпляра_SQL.log файл расположен в следующей папке: После окончания установки SQL %ProgramFiles%\Microsoft Bootstrap\LOG\Files
- Эта проблема не возникает в Microsoft SQL Server 2008 г.
Временное решение
Способ 1
Перед установкой SQL Server 2005, выполните следующие действия.- Копирование файлов установки в версии SQL Server 2005 в папку локального диска.
Примечание Необходимо скопировать файлы установки, включая папку серверы и средства папку на локальном диске. - Загрузить пакет для SQL Server 2005 с пакетом обновления 2 или 3 (SP3) и разверните его на локальный диск с помощью параметра/x. Например запустите следующую команду, чтобы развернуть пакет: SQLServer2005SP2-KB921896-x 64-ENU.exe /XДля получения дополнительных сведений о получении SQL Server 2005 с пакетом обновления 2 или 3 (SP3), щелкните следующий номер статьи базы знаний Майкрософт:913089 Как получить последние обновления пакет обновления для SQL Server 2005
- Обратите внимание, полные пути к новым MSP-файлы в пакете обновления развернутой. Например: D:\temp\SP2\hotfixsql\files\sqlrun_sql.MSP
- В командной строке, запустите файл Setup.exe из окончательной версии, используя соответствующий путь привлекать новых MSP-файл в программе установки.
Например следующая команда использует пакет обновления для обновления компонента SQL Server Database Engine до уровня пакета обновления:D:\temp\Servers\setup.exe HOTFIXPATCH="D:\temp\SQL2005_12Procs\SP2\hotfixsql\files\sqlrun_sql.msp"ПримечаниеПосле завершения этого шага установки SQL Server 2005 используется в конфигурации, которая не поддерживается, пока не был применен пакет обновления SQL Server. - Примените пакет обновления SP1, запустив в расширенной папке файлы установки. На этом этапе применяет все компоненты пакета обновления и возвращает поддерживаемые состояния установки SQL Server 2005.
Способ 2
Перед установкой SQL Server 2005, временно замените число логических процессоров. Это делает компьютер кажется однопроцессорные системы и успешно установлен SQL Server 2005. Чтобы сделать это, выполните следующие действия.Windows Server 2003
- Чтобы изменить число логических процессоров в Windows Server 2003, выполните следующие действия.
- Нажмите кнопку Начало, нажмите кнопку Запустить, тип Msconfig, а затем нажмите кнопку ОК.
- В Программа настройки системыдиалоговое окно, нажмите кнопку ЗАГРУЗКИ.INI Вкладка.
- На ЗАГРУЗКИ.INI Щелкните Дополнительные параметры.
- В ЗАГРУЗКИ.Дополнительные параметры INIдиалоговое окно, выберите / NUMPROC = загрузке поле.
- В списке, который находится рядом с / NUMPROC = Установите флажок, нажмите кнопку 1, и выберите команду ОК.
- В Программа настройки системыдиалоговое окно, нажмите кнопку ОК.
- Перезагрузите сервер.
- Установка SQL Server 2005.
- Установите последний пакет обновления для SQL Server 2005 г.
Для получения дополнительных сведений о том, как получить последнюю версию службы SQL Server 2005 пакет обновления, щелкните следующий номер статьи базы знаний Майкрософт:913089 Как получить последние обновления пакет обновления для SQL Server 2005 - Перезапустите сервер с использованием всех процессоров. Чтобы сделать это, выполните следующие действия.
- Нажмите кнопку Начало, нажмите кнопку Запустить, тип Msconfig, а затем нажмите кнопку ОК.
- В Программа настройки системыдиалоговое окно, нажмите кнопку Общие Вкладка.
- На Общие Щелкните Обычный запуск — загружать все драйверы и службы, и Нажмите кнопку ОК.
- Перезагрузите сервер.
Windows Server 2008
- Чтобы изменить число логических процессоров в Windows Server 2008, выполните следующие действия::
- Нажмите кнопку Начало, нажмите кнопку Запустить, тип Msconfig, а затем нажмите кнопку ОК.
- В Настройка системыдиалоговое окно, нажмите кнопку Загрузка Вкладка.
- На Загрузка Щелкните Дополнительные параметры.
- В Дополнительные параметры загрузкидиалоговое окно, выберите Число процессоров загрузке поле.
- В группе Число процессоров Установите флажок, нажмите кнопку 1, а затем нажмите кнопку ОК.
- В Настройка системыдиалоговое окно, нажмите кнопку ОК.
- Перезагрузите сервер.
- Установка SQL Server 2005.
- Установите последний пакет обновления для SQL Server 2005 г.
Примечание SQL Server 2005 с пакетом обновления 2 (SP2) или более поздней версии пакета обновления необходимо установить на Windows Server 2008.
Для получения дополнительных сведений о том, как получить последнюю версию службы SQL Server 2005 пакет обновления, щелкните следующий номер статьи базы знаний Майкрософт:913089 Как получить последние обновления пакет обновления для SQL Server 2005 - Перезапустите сервер с использованием всех процессоров. Чтобы сделать это, выполните следующие действия.
- Нажмите кнопку Начало, нажмите кнопку Запустить, тип Msconfig, а затем нажмите кнопку ОК.
- В Настройка системыдиалоговое окно, нажмите кнопку Общие Вкладка.
- На Общие Щелкните Обычный запуск, и Нажмите кнопку ОК.
- Перезагрузите сервер.
Альтернативный способ действия
Ниже перечислены условия, в которых недостаточны распространенных способов.
- Во время получения Сбой запуска SQL Server во время установки, осуществляется с Повторить попытку параметр. Теперь замените Sqlservr.exe и Sqlos.dll файлы в папку BINN место установки с помощью установки пакета обновления 2 (SP2), а затем выберите Повторить попытку параметр. Это позволяет SQL Server для запуска и завершения установки.
Примечание Теперь вы находитесь в рабочей ситуации. - Немедленно применить 2 (SP2) для SQL Server и обратно в поддерживаемой конфигурации.
Статус
Дополнительная информация
SQL Server 2005 Express Edition представляет собой изолированный пакет , интегрирует определенный пакет обновления SQL Server 2005. При выполнении новые Установка SQL Server 2005, экспресс-выпуск, интегрирует определенный пакет обновления SQL Server 2005 Экспресс-выпуск SQL Server 2005 работает на уровне пакета обновления. Таким образом в ситуации, описанной в разделе «Проблема», для успешной установки SQL Server 2005, экспресс-выпуск вместе со встроенными пакет обновления.
Для загрузки SQL Server 2005 Express Edition вместе с последнюю версию SQL Server 2005 пакета обновления, посетите следующий веб-узел корпорации Майкрософт:
Для получения дополнительных сведений посетите следующий веб-узел корпорации Майкрософт:
Информация в данной статье относится к следующим продуктам.
- Microsoft SQL Server 2005 Standard Edition
- Microsoft SQL Server 2005 Workgroup Edition
- Microsoft SQL Server 2005 Developer Edition
- Microsoft SQL Server 2005 Enterprise Edition
ссылка на статью http://support.microsoft.com/kb/954835