служба microsoft sql server 2005 не запускается

<p>я пытаюсь установить ms sql server 2005 уже более двух недель, и я, наконец, дошел до того, что все предпосылки, похоже, на месте. к сожалению, каждый раз, когда я пытаюсь установить сам sql server, я получаю следующее сообщение:</p><p>"не удалось запустить службу sql server. дополнительные сведения см. в разделах "электронная документация по sql server", "как просмотреть файлы журнала установки sql server 2005" и "запуск sql server вручную" ".</p><p>затем установщик "откатывает" установку, и у меня остаются три неустановленных продукта в списке установки: "службы базы данных sql server", "службы отчетов" и "компоненты рабочей станции, книги в интернете…".</p><p>у кого-нибудь есть мысли? я не могу проверить темы электронной документации по sql server, потому что они тоже не устанавливаются; и я не могу понять файлы журнала без них.</p><p>спасибо!</p>

<p>у меня была похожая проблема при установке sql server 2005 на windows 7 professional, и я получил ошибку <code>sql server failed to start</code>. я вошел в систему как администратор (мой идентификатор пользователя - администратор) в windows.</p><p>решение</p><ol> <li> <p>зайдите в сервисы, из панели управления -> администрирование</p> </li> <li> <p>нажмите на свойства "sql server (mssqlserver)"</p> </li> <li> <p>перейдите на вкладку "вход в систему", выберите "эта учетная запись"</p> </li> <li> <p>введите данные для входа в windows (администратор и пароль)</p> </li> <li> <p>запустите сервис вручную, он должен нормально работать ..</p> </li> </ol><p>надеюсь, это тоже помогает ..</p>

<p>похоже, что не все ваши предпосылки действительно работают, как они должны быть. кроме того, вы захотите убедиться, что вы устанавливаете с самой консоли, а не через какой-либо удаленный сеанс вообще. (я знаю, это боль в @@, но иногда это имеет значение.)</p><p>доступ к электронной документации по sql server 2005 в интернете можно получить по адресу: <a href="http://msdn.microsoft.com/en-us/library/ms130214(sql.90).aspx"></a> <a href="http://msdn.microsoft.com/en-us/library/ms130214(sql.90).aspx">http://msdn.microsoft.com /en-us/library/ms130214(sql.90).aspx</a> . эта документация должна помочь вам расшифровать журналы.</p><p>бонусный лакомый кусочек: как только вы доберетесь до этого, если вы планируете установить sp2 без установки, которая дает сбой и откатывается, здесь описывается еще одна маленькая жемчужина мудрости: <a href="http://blog.andreloker.de/post/2008/07/17/sql-server-hotfix-kb948109-fails-with-error-1920.aspx"></a> <a href="http://blog.andreloker.de/post/2008/07/17/sql-server-hotfix-kb948109-fails-with-error-1920.aspx">http://blog.andreloker.de/post/2008/07/17/sql-server-hotfix-kb948109-fails-with-error-1920.aspx</a> . (моя проблема заключалась в том, что "sql server vss writer" (служба) даже не был установлен.) удачи!</p>

<p>я видел нечто подобное раньше, когда учетная запись, под которой установлен sql server, не имеет необходимых разрешений.</p><p>тангенциально, после его установки, распространенной ошибкой является изменение учетных данных для входа из служб windows, а не из диспетчера конфигурации sql server. хотя они выглядят одинаково, средство sql server предоставляет доступ к некоторым разделам реестра, которых нет у средства windows, что может вызвать проблемы при запуске службы.</p><p>вы можете запустить <a href="http://technet.microsoft.com/en-us/sysinternals/bb896652.aspx">sysinternals regmon</a> / <a href="http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx">sysinternals processmon</a> во время установки, отфильтровав сообщения sqlsevr.exe и сообщения об ошибках, чтобы определить, не являются ли учетные данные учетной записи проблемой.</p><p>надеюсь это поможет</p>

<p><strong>решение для microsoft sql server 2005 не удалось запустить</strong></p><ol> <li>внимательно прочитайте все вкладки и название значка при его открытии.</li> <li>не торопись быть крутым и делай эту процедуру</li> <li>запустите свой sql и продолжайте дальше, когда вы получите эту ошибку, чем начните с этого решения. не выходите из установки<br> пуск-> панель управления -> инструменты администрирования -> службы -> в службах поиска для сервера sql (sql express) -> нажмите на вход (вкладка) -> проверить учетную запись локальной системы & также проверьте<br> сервис для взаимодействия с рабочим столом -> нажмите на вкладку восстановления -> первый сбой выберите перезапустите сервис, второй сбой -> запустите программу -> примените нормально</li> </ol>

<p>недавно у нас была похожая проблема с нашими серверами sql 2005 (более конкретно: службы отчетов). службы windows больше не запускались без каких-либо реальных сообщений об ошибках.</p><p>я обнаружил, что эта проблема была связана с некоторыми исправлениями kb, которые были развернуты в последнее время. по какой-то причине эти исправления привели к тому, что службы запускались дольше, чем обычно.</p><p>поскольку по умолчанию существует тайм-аут, который убивает службу через 30 секунд, когда она не смогла выйти за пределы методов запуска, по этой причине она просто прекратилась.</p><p>может быть, это то, что вы испытываете.</p><p>theres работа, описанная в microsoft connect ( <a href="http://connect.microsoft.com/sqlserver/feedback/viewfeedback.aspx?feedbackid=357144">ссылка</a> ). хотя исправления, перечисленные в этой статье, не совпадали с исправлениями, которые были развернуты в наших системах, обходной путь работал для нас.</p>

<p>я бы попробовал просто установить инструменты и службы баз данных для начала. оставить анализ, рупий и т. д. и посмотреть, если вы получите дальше. я помню, что у меня были проблемы с неудачными установками, поэтому обязательно зайдите в раздел "установка и удаление программ" и удалите все части, оставленные деинсталлятором.</p>

<p>пока это сообщение об ошибке отображается на экране (до начала отката), перейдите в панель управления -> администрирование -> службы и посмотрите, действительно ли служба установлена. также проверьте, какую учетную запись он использует для запуска. если он не использует локальную систему, дважды и трижды проверьте, что используемая учетная запись имеет права на программный каталог, в который установлен ms sql.</p>

<p>я согласен с грегом, что журнал - лучшее место для начала. мы сталкивались с чем-то похожим, и исправлением было обеспечение того, чтобы администраторы имели полные права на расположение реестра hklm\system\currentcontrolset\control\wmi\security до начала установки. нтн.</p>

<p>чтобы решить эту проблему, вам может потребоваться восстановить sql server 2005</p><p>простые шаги могут быть</p><ol> <li>обновление/установка .net 2.0 framework. установщик windows 3.1 доступен онлайн рекомендуется</li> <li>загрузите установочные файлы с веб-сайта microsoft: <a href="http://www.microsoft.com/en-in/download/details.aspx?id=184">http://www.microsoft.com/en-in/download/details.aspx?id=184</a> </li> <li>выполните действия, указанные ниже на веб-сайте symantec: <a href="http://www.symantec.com/connect/articles/install-and-configure-sql-server-2005-express">http://www.symantec.com/connect/articles/install-and-configure-sql-server-2005-express</a> </li> </ol><p>надеюсь это поможет!</p>