サポートされているバージョンとエディションのアップグレード

SQL Server 2005、SQL Server 2008、および SQL Server 2008 R2 から SQL Server 2012 にアップグレードできます。 このトピックでは、これらの SQL Server バージョンからのサポートされているアップグレード パスと、サポートされている SQL Server 2012 へのエディションのアップグレードを示します。

アップグレード前のチェック リスト

  • SQL Server 2012 のいずれかのエディションから別のエディションへアップグレードする前に、現在使用している機能が移動先のエディションでサポートされているかどうかを確認します。

  • SQL Server をアップグレードする前に、SQL Server エージェントの Windows 認証を有効にし、既定の構成 (SQL Server エージェントのサービス アカウントが SQL Server sysadmin グループのメンバーであること) を確認してください。

  • SQL Server 2012 にアップグレードするには、サポート対象のオペレーティング システムを実行している必要があります。 詳細については、「SQL Server 2012 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。

  • 再起動を保留している場合はアップグレードがブロックされます。

  • Windows インストーラー サービスが実行されていない場合は、アップグレードがブロックされます。

サポートされていないシナリオ

  • SQL Server 2012 の複数バージョンにまたがるインスタンスの使用はサポートされていません。 データベース エンジン、Analysis Services、および Reporting Services コンポーネントのバージョン番号は SQL Server 2012 のインスタンス内で同一であることが必要です。

  • クロスプラットフォームのアップグレードはサポートされていません。 SQL Server セットアップを使用して、SQL Server の 32 ビット インスタンスをネイティブ 64 ビットにアップグレードすることはできません。 しかし、データベースがレプリケーションでパブリッシュされていない場合は、SQL Server の 32 ビット インスタンスのデータベースをバックアップまたはデタッチし、SQL Server (64 ビット) の新しいインスタンスに復元またはアタッチすることができます。 その場合、master、msdb、および model の各システム データベースにある、すべてのログインとその他のユーザー オブジェクトを再作成する作業が必要です。

  • 既存の SQL Server インスタンスのアップグレード中は、新しい機能を追加できません。 SQL Server のインスタンスを SQL Server 2012 にアップグレードした後、SQL Server 2012 のセットアップを使用して機能を追加できます。 詳細については、「SQL Server 2012 のインスタンスへの機能の追加 (セットアップ)」を参照してください。

  • フェールオーバー クラスターは、WOW モードでサポートされていません。 現在、SQL Server 2005、SQL Server 2008、または SQL Server 2008 R2 のフェールオーバー クラスターを 32 ビット サブシステム (WOW64) で使用している場合、フェールオーバー クラスターを SQL Server 2012 にアップグレードすることはできません。

  • SQL Server 2005 Evaluation、SQL Server 2008 Evaluation、および SQL Server 2008 R2 Evaluation から SQL Server 2012 へのアップグレードはサポートされません。

以前のバージョンから SQL Server 2012 へのアップグレード

  • SQL Server 32 ビット エディションは 64 ビット サーバーの 32 ビット サブシステム (WOW64) 上の SQL Server 2012 にアップグレードできます。

  • SQL Server 64 ビット エディションは SQL Server 2012 64 ビット サーバーにのみアップグレードできます。

注意

SQL Server Enterprise エディションの以前のバージョンから SQL Server 2012 にアップグレードする場合は、"Enterprise Edition: コア ベース ライセンス" または "Enterprise Edition" を選択してください。 これらの Enterprise Edition は、ライセンス モードとサポートされるコアの最大数のみが異なります。 詳細については、「SQLServer のエディション別の計算容量制限」を参照してください。

SQL Server 2012 では、次のバージョンの SQL Server からのアップグレードがサポートされます。

  • SQL Server 2005 SP4 以降

  • SQL Server 2008 SP2 以降

  • SQL Server 2008 R2 SP1 以降

次の表に示すのは、以前のバージョンの SQL Server から SQL Server 2012 への、サポートされるアップグレード シナリオです。

アップグレード元

サポートされているアップグレード パス

SQL Server 2005 SP4 Enterprise

SQL Server 2012 Enterprise

SQL Server 2012 Business Intelligence

SQL Server 2005 SP4 Developer

SQL Server 2012 Developer

SQL Server 2005 SP4 Standard

SQL Server 2012 Enterprise

SQL Server 2012 Business Intelligence

SQL Server 2012 Standard

SQL Server 2005 SP4 Workgroup

SQL Server 2012 Enterprise

SQL Server 2012 Business Intelligence

SQL Server 2012 Standard

SQL Server 2012 Web

SQL Server 2005 SP4 Express、

SQL Server 2005 SP4 Express with Tools、および

SQL Server 2005 SP4 Express with Advanced Services

SQL Server 2012 Enterprise

SQL Server 2012 Business Intelligence

SQL Server 2012 Standard

SQL Server 2012 Web

SQL Server 2012 Express

SQL Server 2008 SP2 Enterprise

SQL Server 2012 Enterprise

SQL Server 2012 Business Intelligence

SQL Server 2008 SP2 Developer

SQL Server 2012 Developer

SQL Server 2008 SP2 Standard

SQL Server 2012 Enterprise

SQL Server 2012 Business Intelligence

SQL Server 2012 Standard

SQL Server 2008 SP2 Web

SQL Server 2012 Enterprise

SQL Server 2012 Business Intelligence

SQL Server 2012 Standard

SQL Server 2012 Web

SQL Server 2008 SP2 Workgroup

SQL Server 2012 Enterprise

SQL Server 2012 Business Intelligence

SQL Server 2012 Standard

SQL Server 2012 Web

SQL Server 2008 SP2 Express、

SQL Server 2008 SP2 Express with Tools、および

SQL Server 2008 SP2 Express with Advanced Services

SQL Server 2012 Enterprise

SQL Server 2012 Business Intelligence

SQL Server 2012 Standard

SQL Server 2012 Web

SQL Server 2012 Express

SQL Server 2008 R2 SP1 Datacenter

SQL Server 2012 Enterprise

SQL Server 2012 Business Intelligence

SQL Server 2008 R2 SP1 Enterprise

SQL Server 2012 Enterprise

SQL Server 2012 Business Intelligence

SQL Server 2008 R2 SP1 Developer

SQL Server 2012 Developer

SQL Server 2008 R2 SP1 Standard

SQL Server 2012 Enterprise

SQL Server 2012 Business Intelligence

SQL Server 2012 Standard

SQL Server 2008 R2 SP1 Web

SQL Server 2012 Enterprise

SQL Server 2012 Business Intelligence

SQL Server 2012 Standard

SQL Server 2012 Web

SQL Server 2008 R2 SP1 Workgroup

SQL Server 2012 Enterprise

SQL Server 2012 Business Intelligence

SQL Server 2012 Standard

SQL Server 2012 Web

SQL Server 2008 R2 SP1 Express、

SQL Server 2008 R2 SP1 Express with Tools、および

SQL Server 2008 R2 SP1 Express with Advanced Services

SQL Server 2012 Enterprise

SQL Server 2012 Business Intelligence

SQL Server 2012 Standard

SQL Server 2012 Web

SQL Server 2012 Express

SQL Server 2012 エディションのアップグレード

次の表に示すのは、SQL Server 2012 でサポートされるエディションのアップグレード シナリオです。

エディションのアップグレードを実行する手順については、「SQL Server 2012 の別のエディションへのアップグレード (セットアップ)」を参照してください。

アップグレード元

アップグレード先

SQL Server 2012 Enterprise (Server+CAL または Core) 2 3

SQL Server 2012 Business Intelligence

SQL Server 2012 Business Intelligence

SQL Server 2012 Enterprise (Server+CAL または Core ライセンス)

SQL Server 2012 Evaluation Enterprise 2

SQL Server 2012 Enterprise (Server+CAL または Core ライセンス)

SQL Server 2012 Business Intelligence

SQL Server 2012 Standard

SQL Server 2012 Developer

SQL Server 2012 Web

Evaluation Enterprise (無償エディション) からいずれかの有償エディションへのアップグレードは、スタンドアロン インストールではサポートされていますが、クラスター化インストールではサポートされていません。

SQL Server 2012 Standard 2

SQL Server 2012 Business Intelligence

SQL Server 2012 Enterprise (Server+CAL または Core ライセンス)

SQL Server 2012 Developer 2

SQL Server 2012 Enterprise (Server+CAL または Core ライセンス)

SQL Server 2012 Business Intelligence

SQL Server 2012 Standard

SQL Server 2012 Web

SQL Server 2012 Web

SQL Server 2012 Enterprise (Server+CAL または Core ライセンス)

SQL Server 2012 Business Intelligence

SQL Server 2012 Standard

SQL Server 2012 Express 1

SQL Server 2012 Enterprise (Server+CAL または Core ライセンス)

SQL Server 2012 Business Intelligence

SQL Server 2012 Developer

SQL Server 2012 Standard

SQL Server 2012 Web

さらに、SQL Server 2012 Enterprise (Server+CAL ライセンス) と SQL Server 2012 Enterprise (Core License) の間でエディションのアップグレードも実行できます。

エディションのアップグレード元

エディションのアップグレード先

SQL Server 2012 Enterprise (Server+CAL ライセンス) 2 3

SQL Server 2012 Enterprise (Core ライセンス)

SQL Server 2012 Enterprise (Core ライセンス)

SQL Server 2012 Enterprise (Server+CAL ライセンス)

1 SQL Server 2012 Express with Tools および SQL Server 2012 Express with Advanced Services についても同様です。

2 SQL Server 2012 フェールオーバー クラスターのエディションの変更は制限されています。 次のシナリオは、SQL Server 2012 フェールオーバー クラスターではサポートされていません。

  • SQL Server 2012 Enterprise から SQL Server 2012 Developer、Standard、または Enterprise Evaluation へ。

  • SQL Server 2012 Developer から SQL Server 2012 Standard または Enterprise Evaluation へ。

  • SQL Server 2012 Standard から SQL Server 2012 Enterprise Evaluation へ。

  • SQL Server 2012 Enterprise Evaluation から SQL Server 2012 Standard へ。

3 SQL Server 2012 Enterprise エディションには、コアベース ライセンスと Server+CAL ライセンスの 2 種類のライセンスが用意されています。 ライセンスの詳細については、「SQL Server 2012 の包括的ライセンス情報」を参照してください。

関連項目

参照

SQL Server 2012 のインストールに必要なハードウェアおよびソフトウェア

概念

SQL Server 2012 へのアップグレード

アップグレード アドバイザーを使用したアップグレードの準備

その他の技術情報

SQL Server 2012 の各エディションがサポートする機能