失敗した SQL Server のインストールの修復

適用対象:SQL Server - Windows のみ

修復操作は、以下のシナリオで使用できます。

  • 適切にインストールした後に壊れた SQL Server のインスタンスを修復する。

  • 新たにアップグレードされたインスタンスにインスタンス名がマップされた後、アップグレード操作のキャンセルまたは失敗が生じた場合に、 SQL Server のインスタンスを修復する。

    • 概要ログに次のメッセージが表示されている場合は、失敗したアップグレード インスタンスを修復できます。

      "SQL Server のアップグレードに失敗しました。 続行するには、失敗の理由を調べて問題を修正し、インストールされたシステムを修復します。"

    • 概要ログに次のメッセージが表示されている場合、 SQL Serverをアンインストールして、再度インストールする必要があります。 SQL Server インスタンスを修復することはできません。

      "SQL Server のアップグレードに失敗しました。 続行するには、失敗の理由を調べて問題を修正します。"

SQL Serverのインスタンスを修復すると、次のようになります。

  • 欠落または破損していたすべてのファイルが差し替わります。

  • 欠落または破損していたすべてのレジストリ キーが差し替わります。

  • 欠落または破損していたすべての構成値が既定値に設定されます。

続行する前に、 SQL Server フェールオーバー クラスターに関して、次の重要な情報を確認してください。

インストール センターから SQL Server の失敗したインストールを修復する

  1. SQL Server のインストール メディアから、 SQL Server セットアップ プログラム (setup.exe) を起動します。

  2. 必須コンポーネントのインストールとシステムの検証が実行された後、セットアップ プログラムによって [ SQL Server インストール センター] ページが表示されます。

  3. 左側のナビゲーション領域の [メンテナンス] をクリックし、 [修復] をクリックして修復操作を開始します。

    ヒント

    [スタート] メニューを使用してインストール センターを起動した場合は、この時点で、インストール メディアの場所を指定する必要があります。

  4. セットアップ サポート ルールおよびセットアップ サポート ファイルのルーチンが実行されて、システムに必須コンポーネントがインストールされていること、およびコンピューターがセットアップの検証ルールに合格していることが確認されます。 続行するには、 [OK] または [インストール] をクリックします。

  5. [インスタンスの選択] ページで、修復するインスタンスを選択し、 [次へ] をクリックします。

  6. 修復ルールが実行され、操作が検証されます。 続行するには、 [次へ] をクリックします。

  7. [修復の準備完了] ページで、操作を続行する準備ができたことが示されます。 続行するには、 [修復] をクリックします。

  8. [修復の進行状況] ページに、修復操作の進行状況が表示されます。 [完了] ページでは、操作が完了したことが示されます。

コマンド プロンプトを使用して SQL Server の失敗したインストールを修復するには

  1. コマンド プロンプトで次のコマンドを実行します。

    Setup.exe /q /ACTION=Repair /INSTANCENAME=instancename  
    

参照

SQL Server セットアップ ログ ファイルの表示と読み取り
インストール方法に関する記事