web-dev-qa-db-ja.com

Microsoft SQL Server2005サービスの開始に失敗する

私は2週間以上MsSQL Server 2005をインストールしようとしてきましたが、ようやく前提条件がすべて整っているように見えるようになりました。残念ながら、SQL Server自体をインストールしようとすると、次のメッセージが表示されます。

「SQLServerサービスを開始できませんでした。詳細については、SQL Server Books Onlineのトピック「方法:SQL Server2005セットアップログファイルの表示」および「SQLServerの手動起動」を参照してください。

次に、インストーラーがインストールを「ロールバック」すると、セットアップリストに「SQLServerデータベースサービス」、「レポートサービス」、「ワークステーションコンポーネント、BooksOnline…」の3つのアンインストールされた製品が残ります。

誰か考えがありますか? SQL Server Books Onlineのトピックもインストールされていないため、確認できません。ログファイルがないと意味がわかりません。

ありがとう!

7
theotter

Windows 7ProfessionalにSQLServer 2005をインストールしているときに同様の問題が発生し、エラーが発生しましたSQL server failed to start。 Windowsで管理者(ユーザーIDは管理者)としてログインしました。

解決

  1. コントロールパネル->管理ツールからサービスに移動します

  2. 「SQLServer(MSSQLSERVER)」のプロパティをクリックします

  3. [ログオン]タブに移動し、[このアカウント]を選択します

  4. Windowsのログイン詳細(管理者とパスワード)を入力します

  5. 手動でサービスを開始します。正常に動作するはずです。

これもお役に立てば幸いです。

4
Tilesh Khatri

すべての前提条件が実際に正常に機能しているわけではないようです。また、コンソール自体からインストールしていることを確認する必要があります。リモートセッションを介してインストールすることはまったくありません。 (これはa @@の苦痛ですが、違いが生じることもあります。)

次のWebサイトでSQLServer 2005 Books Onlineにアクセスできます: http://msdn.Microsoft.com/en-us/library/ms130214(SQL.90).aspx 。このドキュメントは、ログを解読するのに役立ちます。

ボーナスのヒント:ここまで進んだら、失敗してロールバックするインストールを取得せずにSP2をインストールすることを計画している場合は、もう1つの小さな知恵がここに説明されています: http:// blog .andreloker.de/post/2008/07/17/SQL-Server-hotfix-KB948109-fails-with-error-1920.aspx 。 (私の問題は、「SQL Server VSS Writer」(サービス)がインストールされていないことでした。)頑張ってください!

1
Chris G

SQL Serverが実行されるように設定されているアカウントに必要なアクセス許可がない場合、以前に同様のことが見られました。

正直なところ、インストール後のよくある間違いは、SQLServer構成マネージャーからではなくWindowsサービスからログイン資格情報を変更することです。見た目は同じですが、SQL Serverツールは、Windowsツールでは許可されていない一部のレジストリキーへのアクセスを許可します。これにより、サービスの起動時に問題が発生する可能性があります。

インストールの実行中に Sysinternals RegMon / Sysinternals ProcessMon を実行し、sqlsevr.exeと失敗メッセージでフィルタリングして、アカウントの資格情報に問題があるかどうかを確認できます。

お役に立てれば

0
James Green

Microsoft SQL Server 2005のソリューションを開始できませんでした

  1. 開くときは、すべてのタブとアイコン名を注意深く読んでください
  2. 急いではいけませんクールになってこの手順を実行してください
  3. SQLを開始し、このエラーが発生した場合は、このソリューションから開始するよりも先に進んでください。インストールを終了しないでください
    start->コントロールパネル->管理ツール->サービス->サービス内でSQLサーバーを検索(SQL Express)->ログオンをクリック(タブ)->ローカルシステムアカウントを確認&また、チェックしてください
    デスクトップと対話するサービス->リカバリタブをクリック->最初の失敗はサービスの再起動を選択; 2番目の失敗->プログラムの実行-> OKを適用
0
REHAN SHAIKH

最近、SQL 2005サーバー(より具体的にはレポートサービス)の実行で同様の問題が発生しました。 Windowsサービスは、実際のエラーメッセージがまったく表示されずに開始されなくなりました。

この問題は、最近展開されたいくつかのKBホットフィックスに関連していることがわかりました。何らかの理由で、これらの修正プログラムにより、サービスの起動に通常よりも時間がかかりました。

デフォルトでは、サービスがstartメソッドを超えることができなかった場合、30秒後にサービスを強制終了するタイムアウトがあるため、これが単にサービスを終了した理由です。

多分これはあなたが経験していることです。

Microsoft Connectで説明されている回避策があります( リンク )。この記事に記載されている修正プログラムは、システムに展開されている修正プログラムと一致しませんでしたが、回避策は機能しました。

0
Mephisztoe

まず、ツールとデータベースサービスをインストールしてみます。分析、Rsなどを残して、さらに進んでいるかどうかを確認します。インストールの失敗に問題があることを覚えているので、必ずプログラムの追加/削除に移動し、アンインストーラーが残しているすべての部分を削除してください

0
CPU_BUSY

そのエラーメッセージが画面に表示されている間(ロールバックが始まる前)、[コントロールパネル]-> [管理ツール]-> [サービス]に移動し、サービスが実際にインストールされているかどうかを確認します。また、実行に使用しているアカウントも確認してください。ローカルシステムを使用していない場合は、使用しているアカウントにMSSQLがインストールされているプログラムディレクトリへの権限があることを2回および3回確認します。

0
DougN

ログが開始するのに最適な場所であるというグレッグに同意します。同様のことが発生しました。修正は、インストールを開始する前に、管理者がレジストリの場所HKLM\System\CurrentControlSet\Control\WMI\Securityに対する完全なアクセス許可を持っていることを確認することでした。 HTH。

0
Eric Sabine

この問題を解決するには、SQL Server2005を修復する必要がある場合があります

簡単な手順は

  1. .Net2.0フレームワークを更新/インストールします。オンラインで利用可能なWindowsインストーラ3.1を推奨
  2. MicrosoftのWebサイトからセットアップファイルをダウンロードします: http://www.Microsoft.com/en-in/download/details.aspx?id=184
  3. 以下の手順をSymantecWebサイトから実行します。 http://www.symantec.com/connect/articles/install-and-configure-sql-server-2005-express

お役に立てれば!

0
ks_baba