SQL Server 2008 にアップグレードする方法 (セットアップ)

SQL Server インストール ウィザードでは、1 つの機能ツリーを使用して、SQL Server コンポーネントをアップグレードできます。SQL Server 2008 を以前のバージョンとサイド バイ サイドでインストールすることもできます。または、以前のバージョンの SQL Server から既存データベース設定と構成の設定を移行し、SQL Server 2008 のインスタンスに適用することもできます。

詳細については、次の各トピックを参照してください。

必要条件

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

データベース エンジンをアップグレードする前に、次のトピックを確認してください。

注意注意

セットアップ プログラムの既知の問題によって影響を受ける場合は、SQL Server 2008 をインストールする前に、元のメディアに対して累積的な更新プログラムの適用が必要となる可能性があります。既知の問題および詳細な手順については、「新しいバージョンの SQL Server 2008 セットアップ サポート ファイルを実行して SQL Server 2008 セットアップを更新する方法」を参照してください。

手順

SQL Server 2008 にアップグレードするには

  1. SQL Server インストール メディアを挿入し、ルート フォルダの setup.exe をダブルクリックします。ネットワーク共有からインストールするには、ネットワーク共有上のルート フォルダに移動し、setup.exe をダブルクリックします。[Microsoft SQL Server 2008 セットアップ] ダイアログ ボックスが表示されたら、必須コンポーネントをインストールする場合は [OK] をクリックし、SQL Server 2008 をインストールしない場合は [キャンセル] をクリックします。

  2. [.NET Framework 3.5 SP1 のインストール] ダイアログ ボックスが表示されたら、.NET Framework 3.5 SP1 使用許諾契約書に同意する場合は対応するチェック ボックスをオンにします。[次へ] をクリックします。SQL Server 2008 をインストールしない場合は、[キャンセル] をクリックします。.NET Framework 3.5 SP1 のインストールが完了したら、[完了] をクリックします。

  3. Windows インストーラ 4.5 も必要です。これはインストール ウィザードによってインストールされます。コンピュータの再起動を促すメッセージが表示された場合は、再起動してから SQL Server 2008 の Setup.exe を再度実行します。

  4. 必須コンポーネントがインストールされると、インストール ウィザードによって SQL Server インストール センターが起動します。SQL Server 2008 の既存のインスタンスをアップグレードするには、[SQL Server 2000 または SQL Server 2005 からのアップグレード] をクリックします。

  5. セットアップ サポート ファイルが必要な場合は、SQL Server セットアップによってインストールされます。コンピュータの再起動を求めるメッセージが表示されたら、再起動してから続行します。

  6. システム構成チェッカーにより、コンピュータで検出処理が実行されます。続行するには、[OK] をクリックします。インストール用のセットアップ ログ ファイルが作成されます。ログ ファイルの詳細については、「SQL Server セットアップ ログ ファイルを表示して確認する方法」を参照してください。

  7. [プロダクト キー] ページで、オプション ボタンをクリックして、SQL Server の無償のエディションにアップグレードするかどうか、または SQL Server の製品版の PID キーを持っているかどうかを指定します。詳細については、「SQL Server 2008 のエディションとコンポーネント」および「バージョンとエディションのアップグレード」を参照してください。

  8. [ライセンス条項] ページで使用許諾契約書を読み、使用許諾条件に同意する場合は対応するチェック ボックスをオンにします。[次へ] をクリックして次に進みます。セットアップを終了するには、[キャンセル] をクリックします。

  9. [インスタンスの選択] ページで、アップグレードする SQL Server インスタンスを指定します。

  10. [機能の選択] ページでは、アップグレードする機能があらかじめ選択されています。機能名を選択すると、右側のペインに各コンポーネント グループの説明が表示されます。アップグレードする機能は変更できず、アップグレード操作中に機能を追加することもできないことに注意してください。アップグレード操作の完了後に、アップグレードされた SQL Server 2008 インスタンスに機能を追加するには、「SQL Server 2008 のインスタンスに機能を追加する方法 (セットアップ)」を参照してください。

  11. [インスタンスの構成] ページで、既定のインスタンスまたは名前付きインスタンスをインストールするかどうかを指定します。詳細については、「インスタンスの構成」を参照してください。

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

    注意注意

    SQL Server 2008 の標準的なスタンドアロン インスタンスでは、既定のインスタンスの場合も名前付きインスタンスの場合も、[インスタンス ID] チェック ボックスの値として既定値以外は使用しません。

    [インスタンス ルート ディレクトリ] : 既定では、インスタンス ルート ディレクトリは、C:\Program Files\Microsoft SQL Server\ になります。既定以外のルート ディレクトリを指定するには、表示されたフィールドを使用するか、[参照] をクリックしてインストール フォルダを検索します。

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

    [検出されたインスタンスと機能] : セットアップを実行中のコンピュータ上にある SQL Server のインスタンスがグリッドに表示されます。既定のインスタンスが既にコンピュータにインストールされている場合、SQL Server 2008 の名前付きインスタンスをインストールする必要があります。[次へ] をクリックして次に進みます。

  12. [必要なディスク領域] ページでは、指定した機能に必要なディスク領域が計算され、セットアップを実行中のコンピュータ上の空き領域と比較されます。詳細については、「ディスク コストの概要」を参照してください。

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

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

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

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

    セキュリティに関するメモ   空白のパスワードは使用しないでください。 強力なパスワードを使用してください。

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

  15. [サーバーの構成 - 照合順序] タブを使用して、データベース エンジンおよび Analysis Services に既定以外の照合順序を指定します。詳細については、「SQL Server の構成 - 照合順序」を参照してください。

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

  17. [エラーと使用状況レポート] ページで、Microsoft に送信する、SQL Server の改善に役立つ情報を指定します。既定では、エラー報告と機能の使用状況のオプションが有効になります。詳細については、「エラー レポートと使用状況レポートの設定」を参照してください。

  18. アップグレード処理が開始する前に、システム構成チェッカーによって別のルール セットが実行され、コンピュータの構成と指定した SQL Server 機能が検証されます。

  19. [アップグレードの準備完了] ページには、セットアップで指定したインストール オプションのツリー ビューが表示されます。続行するには、[インストール] をクリックします。

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

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

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

次の手順

SQL Server 2008 にアップグレードした後は、次の作業を実行します。

  • サーバーの登録 : アップグレードすると、以前の SQL Server インスタンスのレジストリ設定が削除されます。アップグレード後、サーバーを再登録する必要があります。

  • 統計の更新 : クエリ プランとクエリ パフォーマンスを改善するため、SQL Server 2000 からのアップグレードに続いて、すべてのデータベース上で統計を更新することをお勧めします。SQL Server データベースのユーザー定義テーブル内の統計を更新するには、sp_updatestats ストアド プロシージャを使用します。SQL Server 2005 からアップグレードした後に、統計を更新する必要はありません

  • 新しい SQL Server のインストール内容の構成 : システムのセキュリティを向上させるため、SQL Server では、主要なサービスと機能を個別にインストールし、有効化できるようになっています。外部からのアクセスの設定の詳細については、このリリースの Readme ファイルを参照してください。

関連項目

概念

その他の技術情報