次の方法で共有


インストール ウィザードを使用した SQL Server のアップグレード (セットアップ)

適用対象: SQL Server - Windows only

SQL Server インストール ウィザードでは、1 つの機能ツリーを使用して、SQL Server コンポーネントを最新バージョンの SQL Server にインプレース アップグレードできます。

警告

SQL Server をアップグレードすると、以前のバージョンの SQL Server は上書きされ、コンピューター上に存在しなくなります。

アップグレードする前に、 SQL Server データベースおよび以前の SQL Server インスタンスに関連するその他のオブジェクトをバックアップしてください。

運用環境と開発環境の多くで、新しいインストール アップグレードまたはローリング アップグレードの方が、インプレース アップグレードよりも適しています。 アップグレード方法の詳細については、以下を参照してください。

前提条件

セットアップは管理者として実行する必要があります。 SQL Server をリモート共有からインストールする場合は、リモート共有に対する読み取りと実行の権限を持つ、ローカル管理者のドメイン アカウントを使用する必要があります。

警告

アップグレードされる機能を変更することはできず、アップグレード操作中に機能を追加することもできないことに注意してください。 アップグレード操作の完了後に、アップグレード済みの SQL Server インスタンスに機能を追加する方法の詳細については、「SQL Server のインスタンスへの機能の追加 (セットアップ)」をご覧ください。

データベース エンジンをアップグレードする場合は、「データベース エンジンのアップグレード プランの策定およびテスト」を確認し、ご利用の環境に応じて次の作業を行ってください。

  • アップグレード対象のインスタンスからすべての SQL Server データベース ファイルをバックアップし、必要に応じて復元できるようにします。

  • アップグレード対象のデータベース上で適切なデータベース コンソール コマンド (DBCC) を実行して、データベースの一貫性を確保します。

  • SQL Server コンポーネントおよびユーザー データベースのアップグレードに必要なディスク容量を見積もります。 SQL Server コンポーネントで必要とされるディスク領域については、「SSQL Server 2016 および 2017: ハードウェアとソフトウェアの要件」を参照してください。

  • 既存の SQL Server システム データベース (master、model、msdbtempdb) が自動拡張するように構成されていることを確認し、それらに十分なハード ディスク領域があることを確認します。

  • すべてのデータベース サーバーのログイン情報が master データベースに存在することを確認します。 システム ログオン情報は master データベースに格納されるので、データベースを復元するにはこの作業が重要になります。

  • アップグレード中、アップグレード プロセスにより、SQL Server インスタンス上でサービスが停止されて起動されるため、すべてのスタートアップ ストアド プロシージャを無効にします。 起動時にストアド プロシージャを実行すると、アップグレード プロセスをブロックする可能性があります。

  • SQL Server エージェントが MSX/TSX リレーションシップに参加している SQL Server のインスタンスをアップグレードする場合は、マスター サーバーをアップグレードする前に、ターゲット サーバーをアップグレードします。 ターゲット サーバーより前にマスター サーバーをアップグレードすると、SQL Server エージェントは SQL Server のマスター インスタンスに接続できなくなります。

  • SQL Server との従属関係を持つすべてのサービスを含むすべてのアプリケーションを終了します。 アップグレード実行中のインスタンスにローカル アプリケーションが接続されている場合は、アップグレード操作が失敗する場合があります。

  • レプリケーションが最新であることを確認してから、レプリケーションを停止します。 レプリケートされた環境でローリング アップグレードを実行するための詳細な手順については、「レプリケートされたデータベースのアップグレードまたは修正プログラム」を参照してください。

プロシージャ

SQL Server をアップグレードする

  1. SQL Server インストール メディアを挿入し、ルート フォルダーの Setup.exe をダブルクリックします。 ネットワーク共有からインストールするには、ネットワーク共有上のルート フォルダーに移動し、Setup.exe をダブルクリックします。

  2. インストール ウィザードにより SQL Server インストール センターが起動されます。 SQL Server の既存のインスタンスをアップグレードするには、左側のナビゲーション領域で [インストール] を選択し、以前のバージョンの SQL Server [... からのアップグレード] を選択します。

  3. [プロダクト キー] ページで、SQL Server の無償のエディションにアップグレードするかどうか、または製品の運用バージョンの PID キーを持っているかどうかを示すオプションを選択します。 詳細については、「SQL Server 2022 のエディションとサポートされる機能」と「サポートされているバージョンとエディションのアップグレード (SQL Server 2022)」を参照してください。

  4. [ライセンス条項] ページで使用許諾契約書を確認し、同意する場合は [ライセンス条項に同意する] チェック ボックスをオンにして、[次へ]を選択します。 SQL Serverの機能向上に役立てるため、機能の使用状況オプションを有効にしてレポートを Microsoftに送信することもできます。

  5. ルール エラーがない場合、[グローバル ルール] ウィンドウで、セットアップ手順が自動的に [製品の更新プログラム] ウィンドウに進みます。

  6. [コントロール パネル]\[すべてのコントロール パネル項目]\[Windows Update]\[設定の変更] で [Microsoft Update] のチェック ボックスがオンになっていない場合、次に [Microsoft Update] ページが表示されます。 [Microsoft Update] ページでチェック マークを付けると、Windows Update をスキャンするときに最新の更新プログラムが含まれるようにコンピューターの設定が変更されます。

  7. [製品の更新プログラム] ページに、使用できる最新の SQL Server 製品の更新プログラムが表示されます。 更新プログラムを含めない場合は、 [SQL Server 製品の更新プログラムを含める] チェック ボックスをオフにします。 製品の更新プログラムが検出されない場合、SQL Server セットアップではこのページは表示されず、[セットアップ ファイルのインストール] ページに自動的に進みます。

  8. [セットアップ ファイルのインストール] ページのセットアップには、セットアップ ファイルのダウンロード、抽出、およびインストールの進行状況が表示されます。 SQL Server セットアップの更新プログラムが検出され、それが含まれるように指定されている場合は、その更新プログラムもインストールされます。

  9. ルール エラーがない場合、[アップグレード ルール] ウィンドウで、セットアップ手順が自動的に [インスタンスの選択] ウィンドウに進みます。

  10. [インスタンスの選択] ページで、アップグレードする SQL Server インスタンスを指定します。 管理ツールや共有機能をアップグレードするには、 [共有機能のみをアップグレード] を選択します。

  11. [機能の選択] ページでは、アップグレードする機能があらかじめ選択されています。 機能名を選択すると、右側のペインに各コンポーネント グループの説明が表示されます。

    選択した機能の必須コンポーネントが、右側のペインに表示されます。 SQL Server セットアップでは、この手順の後半で説明するインストール手順の間に、まだインストールされていない前提条件がインストールされます。

    Note

    [インスタンスの選択] ページで [<共有機能のみをアップグレード>] を選択して共有機能のアップグレードを選択している場合は、[機能の選択] ページのすべての共有機能があらかじめ選択されています。 すべての共有機能は同時にアップグレードされます。

  12. [インスタンスの構成] ページで、SQL Server のインスタンスのインスタンス ID を指定します。

    [インスタンス ID] : 既定では、インスタンス名がインスタンス ID として使用されます。 これは、 SQL Serverのインスタンスのインストール ディレクトリとレジストリ キーを識別するために使用されます。 これは、既定のインスタンスの場合も名前付きインスタンスの場合も同様です。 既定のインスタンスの場合、インスタンス名とインスタンス ID は、MSSQLSERVER になります。 既定以外のインスタンス ID を使用するには、 [インスタンス ID] ボックスに値を指定します。

    すべての SQL Server Service Pack とアップグレードが、SQL Server のインスタンスの各コンポーネントに適用されます。

    インストール済みのインスタンス : セットアップが実行されているコンピューター上にある SQL Server のインスタンスが、グリッドに表示されます。 既定のインスタンスが既にコンピューターにインストールされている場合、 SQL Serverの名前付きインスタンスをインストールする必要があります。

  13. この記事の残りの部分のワーク フローは、インストールするように指定した機能に応じて異なります。 選択した機能によっては、表示されないページもあります。

  14. [サーバーの構成 - サービス アカウント] ページには、SQL Server サービスの既定のサービス アカウントが表示されます。 このページで実際に構成するサービスは、アップグレードする機能によって異なります。

    認証とログインの情報は、以前の SQL Server インスタンスから引き継がれます。 すべての SQL Server サービスに同じログイン アカウントを割り当てることも、各サービス アカウントを個々に構成することもできます。 サービスを自動的に開始するか、手動で開始するか、または無効にするかを指定することもできます。 Microsoft では、サービス アカウントを個別に構成して、SQL Server サービスに、サービスでタスクを完了するために必要な最小限のアクセス許可が付与されるようにすることをお勧めします。 詳細については、「Windows サービス アカウントと権限の構成」を参照してください。

    SQL Server のこのインスタンスに含まれるすべてのサービス アカウントに同じログイン アカウントを指定する場合は、ページの下部にあるフィールドに資格情報を指定します。

    注意事項

    空白のパスワードは使用しないでください。 強力なパスワードを使用してください。

    SQL Server サービスのログイン情報を指定したら、[次へ] を選択します。

  15. [フルテキスト検索アップグレード オプション] ページで、アップグレードするデータベースのアップグレード オプションを指定します。 詳細については、「フルテキスト検索のアップグレード」を参照してください。

  16. すべてのルールに合格すると、[機能ルール] ウィンドウが自動的に次に進みます。

  17. [アップグレードの準備完了] ページには、セットアップで指定したインストール オプションのツリー ビューが表示されます。 続行するには、 [インストール] を選択します。 SQL Server セットアップでは、まず、選択された機能に必要な前提条件をインストールし、その後に機能をインストールします。

  18. インストール中は、セットアップの進行に合わせてインストールの進行状況を監視できるように、進行状況ページに状態が表示されます。

  19. インストールが終了すると、 [完了] ページにインストールの概要ログ ファイルへのリンクと、その他の重要な注意事項が表示されます。 SQL Server のインストール プロセスを完了するには、 [閉じる] を選択します。

  20. コンピューターの再起動を求めるメッセージが表示されたら、再起動してください。 セットアップが完了したら、インストール ウィザードからのメッセージを確認することが重要です。 セットアップ ログ ファイルの詳細については、「 SQL Server セットアップ ログ ファイルの表示と読み取り」を参照してください。