SQL Server では、同じコンピューター上のデータベース エンジン、Analysis Services、および Reporting Services の複数のインスタンスがサポートされています。 以前のバージョンの SQL Server をアップグレードしたり、以前のバージョンの SQL Server が既にインストールされているコンピューターに SQL Server をインストールしたりすることもできます。 サポートされるアップグレード シナリオについては、「 サポートされるバージョンとエディションのアップグレード」を参照してください。
バージョン コンポーネントと番号付け
次に示す概念は、 SQL Server のサイド バイ サイドのインスタンスでの SQL Serverの動作について理解するうえで役立ちます。
SQL Server の標準製品バージョン形式は MM.nn.bbbb.rr であり、各セグメントは次のように定義されています。
MM - メジャー バージョン
nn - 小規模バージョン
bbbb - ビルド番号
rr - ビルド リビジョン番号 (リビジョン識別子)
SQL Server のメジャー リリースまたはマイナー リリースごとに、以前のバージョンと区別するためにバージョン番号が増分されます。 このバージョンへの変更は、多くの目的で使用されます。 これには、ユーザー インターフェイスでのバージョン情報の表示、アップグレード中のファイルの置き換え方法の制御、サービス パックの適用、および連続するバージョン間の機能の区別のメカニズムが含まれます。
すべてのバージョンで共有されるコンポーネント SQL Server
特定のコンポーネントは、インストールされている SQL Serverのすべてのバージョンのすべてのインスタンスで共有されます。 異なるバージョンの SQL Server を同じコンピューターにサイド バイ サイドでインストールすると、これらのコンポーネントは自動的に最新バージョンにアップグレードされます。 通常、このようなコンポーネントは、 SQL Server の最後のインスタンスがアンインストールされると自動的にアンインストールされます。
例 :SQL Server Browser および Microsoft SQL Server VSS Writer。
メジャー バージョンが同一の すべてのインスタンス間で共有されるコンポーネント SQL Server
SQL Server メジャー バージョンが同一ののバージョンでは、一部のコンポーネントをすべてのインスタンス間で共有します。 アップグレード時に共有コンポーネントが選択されると、既存のコンポーネントは最新バージョンにアップグレードされます。
例: Integration Services、 マスター データ サービス、 SQL Server Management Studio、 SQL Server Data Tools (SSDT)、および SQL Server オンライン ブック
マイナー バージョン間で共有されるコンポーネント
SQL Server メジャー バージョンとマイナー バージョンが同一のバージョンでは、コンポーネントを共有していました。
例:セットアップ サポート ファイル。
SQL Server のインスタンスに固有のコンポーネント
一部の SQL Server コンポーネントまたはサービスは、SQL Server のインスタンスに固有です。 これらは、インスタンス対応とも呼ばれます。 また、これらをホストしているインスタンスとバージョンが同じで、そのインスタンスにのみ使用されます。
例: データベース エンジン、 Analysis Services、および Reporting Services
SQL Server のバージョンに依存しないコンポーネント
特定のコンポーネントは、 SQL Server のセットアップ時にインストールされますが、 SQL Serverのバージョンに依存しません。 これらは、メジャー バージョン間で共有されたり、 SQL Server のすべてのバージョンで共有されたりすることがあります。
例 :Microsoft Sync Framework、SQL Server Compact。
SQL Server Compact のインストールの詳細については、 インストール ウィザード (セットアップ) からの SQL Server 2014 のインストールを参照してください。 SQL Server Compact をアンインストールする方法の詳細については、「SQL Server の 既存のインスタンスのアンインストール (セットアップ)」を参照してください。
以前のバージョンの SQL Server で SQL Server サイドBy-Side を使用すること
以前のバージョンの SQL Server のインスタンスを既に実行しているコンピューターに SQL Server をインストールすることができます。 既定のインスタンスが既にコンピューターに存在する場合、 SQL Server は名前付きインスタンスとしてインストールする必要があります。
注意事項
SQL Server SysPrep では、SQL Server 2014 の準備済みインスタンスと以前のバージョンの SQL Server を同じコンピューターにサイド バイ サイドでインストールすることはできません。 たとえば、SQL Server 2014 インスタンスを SQL Server 2012 の準備済みインスタンスと並べて準備することはできません。 ただし、同じメジャー バージョンの SQL Server の複数の準備済みインスタンスを、同じコンピューターにサイド バイ サイドでインストールできます。 詳細については、「 SysPrep を使用した SQL Server のインストールに関する注意点」を参照してください。
WINDOWS Server 2008 R2 Server Core SP1 を実行しているコンピューターに、SQL Server 2014 を以前のバージョンの SQL Server とサイド バイ サイドでインストールすることはできません。 Server Core のインストールの詳細については、「Server Core への SQL Server 2014 のインストール」を参照してください。
次の表は、SQL Server 2014 のサイド バイ サイド サポートを示しています。
SQL Server 2014 の既存のインスタンス | 並列サポート |
---|---|
SQL Server 2014 (32 ビット) | SQL Server 2005 (32 ビット) SQL Server 2005 (64 ビット) x64 SQL Server 2008 (32 ビット) SQL Server 2008 (64 ビット) x64 SQL Server 2008 R2 (32 ビット) SQL Server 2008 R2 (64 ビット) x64 SQL Server 2012 (32 ビット) SQL Server 2012 (64 ビット) x64 SQL Server 2014 (32 ビット) SQL Server 2014 (64 ビット) x64 |
SQL Server 2014 (64 ビット) x64 | SQL Server 2005 (32 ビット) SQL Server 2005 (64 ビット) x64 SQL Server 2008 (32 ビット) SQL Server 2008 (64 ビット) x64 SQL Server 2008 R2 (32 ビット) SQL Server 2008 R2 (64 ビット) x64 SQL Server 2012 (32 ビット) SQL Server 2012 (64 ビット) x64 SQL Server 2014 (32 ビット) SQL Server 2014 (64 ビット) x64 |
IP アドレスの競合の防止
SQL Server フェールオーバー クラスター インスタンスが SQL Server データベース エンジンのスタンドアロン インスタンスとサイド バイ サイドでインストールされている場合は、IP アドレスで TCP ポート番号の競合が発生しないように注意してください。 競合は通常、 データベース エンジン の 2 つのインスタンスが両方とも既定の TCP ポート (1433) を使用するように構成されている場合に発生します。 競合を回避するには、一方のインスタンスが既定以外の固定ポートを使用するように構成します。 通常、固定ポートの構成は、スタンドアロン インスタンスに対して行うのが最も簡単です。 異なるポートを使用するようにデータベース エンジンを構成すると、SQL Server フェールオーバー クラスター インスタンスがスタンバイ ノードに失敗したときにインスタンスの起動をブロックする予期しない IP アドレス/TCP ポートの競合を防ぐことができます
こちらもご覧ください
SQL Server 2014 をインストールするためのハードウェアとソフトウェアの要件
インストール ウィザードから SQL Server 2014 をインストールする (セットアップ)
サポートされているバージョンとエディションのアップグレード
SQL Server 2014 へのアップグレード
SQL Server 2016 の各エディションでサポートされる機能
旧バージョンとの互換性
アップグレード アドバイザーを使用したアップグレードの準備