Служба Microsoft SQL Server 2005 не запускается - PullRequest
6 голосов
/ 15 сентября 2008

Я пытаюсь установить Ms SQL Server 2005 уже более двух недель, и я, наконец, дошел до того, что все предпосылки, по-видимому, на месте. К сожалению, каждый раз, когда я пытаюсь установить сам SQL Server, я получаю следующее сообщение:

«Не удалось запустить службу SQL Server. Дополнительные сведения см. В разделах «Электронная документация по SQL Server», «Как просмотреть файлы журналов установки SQL Server 2005» и «Запуск SQL Server вручную». »

Затем установщик «откатывает» установку, и у меня остаются три неустановленных продукта в списке установки: «Службы базы данных SQL Server», «Службы отчетов» и «Компоненты рабочей станции, электронная книга ...» *

У кого-нибудь есть мысли? Я не могу проверить темы электронной документации по SQL Server, потому что они тоже не устанавливаются; и я не могу понять файлы журнала без них.

Спасибо!

Ответы [ 9 ]

4 голосов
/ 12 апреля 2013

У меня была похожая проблема при установке SQL Server 2005 на Windows 7 Professional, и я получил ошибку SQL server failed to start. Я вошел в систему как администратор (мой идентификатор пользователя - администратор) в Windows.

РЕШЕНИЕ

  1. Перейти к сервисам, из панели управления -> Администрирование

  2. Нажмите на свойства «SQL Server (MSSQLSERVER)»

  3. Перейти на вкладку «Вход в систему», выбрать «Эта учетная запись»

  4. Введите данные для входа в Windows (администратор и пароль)

  5. Запустите сервис вручную, он должен нормально работать.

Надеюсь, это тоже поможет ..

1 голос
/ 15 сентября 2008

Похоже, что не все ваши предпосылки действительно работают так, как они должны быть. Кроме того, вы захотите убедиться, что вы устанавливаете с самой консоли, а не через какой-либо удаленный сеанс вообще. (Я знаю, это боль в @@, но иногда это имеет значение.)

Доступ к электронной документации по SQL Server 2005 в Интернете можно получить по адресу: http://msdn.microsoft.com/en-us/library/ms130214(SQL.90).aspx. Эта документация должна помочь вам расшифровать журналы.

Бонусный лакомый кусочек: Как только вы доберетесь до этого, если вы планируете установить SP2 без установки, которая дает сбой и возвращается, здесь описывается еще одна маленькая жемчужина мудрости: http://blog.andreloker.de/post/2008/07/17/SQL-Server-hotfix-KB948109-fails-with-error-1920.aspx. (Моя проблема заключалась в том, что «SQL Server VSS Writer» (служба) даже не был установлен.) Удачи!

0 голосов
/ 08 ноября 2014

Чтобы решить эту проблему, вам может потребоваться восстановить SQL Server 2005

Простыми шагами могут быть

  1. Обновление / установка .Net 2.0 framework. Установщик Windows 3.1 доступен онлайн рекомендуется
  2. Загрузите установочные файлы с веб-сайта Microsoft: http://www.microsoft.com/en-in/download/details.aspx?id=184
  3. Выполните действия, указанные ниже на веб-сайте Symantec: http://www.symantec.com/connect/articles/install-and-configure-sql-server-2005-express

Надеюсь, это поможет!

0 голосов
/ 29 января 2014

Решение для Microsoft SQL Server 2005 не удалось запустить

  1. Внимательно прочитайте все вкладки и название значка при его открытии
  2. Не торопись, будь крут и делай эту процедуру
  3. Запустите свой sql и продолжайте дальше, когда вы получите эту ошибку, чем начните с этого решения. не выходите из установки
    Пуск-> Панель управления -> Администрирование -> Службы -> В службах поиска для сервера SQL (SQL Express) -> нажмите на вход (вкладка) -> проверить учетную запись локальной системы и также проверить
    сервис для взаимодействия с рабочим столом -> нажмите на вкладку восстановления -> первый сбой выберите перезапустите сервис, второй сбой -> запустите программу -> применить ок
0 голосов
/ 03 ноября 2008

Я согласен с Грегом, что журнал - это лучшее место для начала. Мы сталкивались с чем-то похожим, и исправлением было обеспечение того, чтобы администраторы имели полные права на расположение реестра HKLM \ System \ CurrentControlSet \ Control \ WMI \ Security до начала установки. НТН.

0 голосов
/ 28 октября 2008

Я видел нечто подобное раньше, когда учетная запись, под которой установлен SQL Server, не имеет необходимых разрешений.

Тангенциально, после его установки, распространенной ошибкой является изменение учетных данных для входа в систему из служб Windows, а не из диспетчера конфигурации SQL Server. Хотя они выглядят одинаково, средство SQL Server предоставляет доступ к некоторым разделам реестра, которых нет у средства Windows, что может вызвать проблемы при запуске службы.

Вы можете запустить Sysinternals RegMon / Sysinternals ProcessMon во время установки, отфильтровывая сообщения sqlsevr.exe и сообщения о сбоях, чтобы определить, являются ли учетные данные учетной записи проблемой.

Надеюсь, это поможет

0 голосов
/ 28 октября 2008

Я бы попробовал просто установить инструменты и службы баз данных для начала. оставить анализ, рупий и т. д. и посмотреть, если вы получите дальше. Я помню, что у меня были проблемы с неудачными установками, поэтому обязательно зайдите в раздел «Установка и удаление программ» и удалите все части, оставленные деинсталлятором

0 голосов
/ 01 октября 2008

Недавно у нас была похожая проблема с нашими серверами SQL 2005 (более конкретно: службы отчетов). Службы Windows больше не запускались без каких-либо реальных сообщений об ошибках.

Я обнаружил, что эта проблема связана с некоторыми исправлениями KB, которые были развернуты в последнее время. По какой-то причине эти исправления привели к тому, что сервисам потребовалось больше времени, чем обычно для запуска.

Поскольку по умолчанию существует тайм-аут, который убивает службу через 30 секунд, когда она не смогла выйти за пределы методов запуска, по этой причине она просто прекратилась.

Может быть, это то, что вы испытываете.

Есть обходной путь, описанный в Microsoft Connect ( ссылка ). Хотя исправления, перечисленные в этой статье, не совпадали с исправлениями, которые были развернуты в наших системах, обходной путь работал для нас.

0 голосов
/ 15 сентября 2008

Пока это сообщение об ошибке отображается на экране (до начала отката), перейдите в Панель управления -> Администрирование -> Службы и посмотрите, действительно ли служба установлена. Также проверьте, какую учетную запись он использует для запуска. Если он не использует локальную систему, дважды и трижды проверьте, что используемая учетная запись имеет права на программный каталог, в который установлен MS SQL.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...