#はじめに
この記事は、Azure SQL & Synapse Analytics Advent Calendar 2020 の 12 日目の記事です。
SQL Serverでは、バージョンのアップグレード (例: SQL Server 2017 から SQL Server 2019 へのアップグレード) だけではなく、エディションのアップグレード (例: SQL Server 2019 Evaluation Edition から SQL Server 2019 Enterprise Edition など) についてもサポートされています。
エディションのアップグレードは、評価版 (Evaluation Edition) から 製品版 (SQL Server Standard Edition、Enterprise Edition など) にエディションを変更したい場合、上位エディションの機能を使用したい場合などに検討することになることが多いかと思いますが、同一エディションのアップグレード (例: SQL Server Standard Edition -> SQL Server Standard Edition) も実施することが可能です。
例えば、A サーバーの SQL Server Standard Edition に、B サーバーで使用する予定であったプロダクト キーを誤って適用してしまった場合、同一エディションのアップグレードを実施することで、プロダクト キーを入れ替えることが可能になります。
今回は、エディション アップグレードの方法について紹介しようと思います。
#目次
1. エディションのアップグレードの制限事項について
2. エディションのアップグレード手順
3. 参考情報
#1. エディションのアップグレードの制限事項について
SQL Server AlwaysOn フェールオーバー クラスター インスタンス (FCI) 環境の場合、以下のパターンのエディションの変更は制限されている点に注意が必要です。
・SQL Server Enterprise -> SQL Server Developer, Standard, Evaluation への変更
・SQL Server Developer -> SQL Server Standard, Evaluation への変更
・SQL Server Standard -> SQL Server Evaluation への変更
・SQL Server Evaluation -> SQL Server Standard への変更
#2. エディションのアップグレード手順
1) SQL Server のインストールメディアを挿入します。
※ インストール メディアのファイルがローカルドライブに保存している場合は、インストール メディアを挿入する必要はありません。
2) SQL Server インストール センターを起動します。
3) 「メンテナンス」-「エディションのアップグレード」を選択します。
4) 「プロダクト キーを入力する」を選択し、「プロダクト キー」を入力後、「次へ」を選択します。
5) 「ライセンス条項と次に同意します」にチェックし、「次へ」を選択します。
6) 「SQL Server の インスタンスを指定してください」欄でエディションのアップグレード対象の SQL Server インスタンスを選択し、「次へ」を選択します。
7) 「アップグレード」を選択し、アップグレード処理を実行し、正常に完了することを確認します。
[補足]
上記手順は、SQL Server 2019 に対するエディションのアップグレード手順になりますが、他のバージョン (SQL Server 2012, 2014, 2016, 2017) でも同様の手順でエディションのアップグレードを実施することが可能です。