適用対象:SQL Server
Azure SQL データベース
Azure SQL Managed Instance
Azure Synapse Analytics
SQL Server Management Studio 21 を更新するには 、コンピューターにインストール する必要があります。
更新する前に
既定では、SSMS をインストール、更新、または変更するには、更新を実行するアカウントにマシンに対する管理アクセス許可が必要です。また、製品の更新プログラムが配置されているソース (インターネットまたは内部の場所) に対するアクセス許可も必要です。 一般的なユーザーとしてログインし、これらのコマンドのいずれかを実行しようとすると、管理者資格情報の入力を求めるユーザー アカウント制御通知が表示されます。
更新を実行する前に、SQL Server Management Studio (SSMS) を閉じる必要があります。 更新を実行する前に、作業内容を保存することを強くお勧めします。
最新の機能、セキュリティ修正プログラム、および機能強化を常に利用できるように、SQL Server Management Studio (SSMS) の最新のリリースに更新することをお勧めします。
さまざまな方法で SSMS のインストールを更新することができます。
- Visual Studio インストーラーを使用して更新する
- SSMS 内で、更新プログラムを確認するか、通知ハブを使用する
- 閉じると自動的に更新されるように SSMS を構成する
- ブートストラップの特定のバージョンを実行して更新する
- SSMS をプログラムを使用して更新します。
これらのさまざまな方法を使用して SQL Server Management Studio (SSMS) を更新する方法を次に示します。
Visual Studio インストーラーを使用する
コンピューター上の Visual Studio インストーラー を見つけます。
Windows の [スタート] メニューで、"インストーラー" を検索し、結果から [Visual Studio インストーラー] を選択します。
続行する前に、Visual Studio インストーラーを更新するように求めるメッセージが表示されたら、プロンプトに従って更新します。
注
SSMS のセットアップ機能とバグ修正は、通常、インストーラーに実装されます。 インストーラーには、サポートされている最新の SSMS バージョンの最新リリースが同梱されています。 つまり、一般に (特に指定しない限り)、すべての新しいセットアップ機能が自動的に使用可能になり、古いバージョンの製品でシームレスに動作します。
Visual Studio インストーラーで、更新する SSMS のインストールを探します。
たとえば、以前に SQL Server Management Studio 21 をインストールし、更新プログラムがある場合は、Visual Studio インストーラーに 更新プログラムの使用可能な メッセージが表示されます。
[更新] を選択して、更新プログラムをインストールします。
更新が完了すると、Visual Studio インストーラーにより、コンピューターを再起動するように求めるプロンプトが表示される場合があります。 その場合は、通常どおりに SSMS を起動します。
コンピューターの再起動を求められていない場合は、[起動] を選択して、Visual Studio インストーラーから SSMS を起動します。
アプリケーションでメッセージ ボックスを使用する
SSMS を開くと、アプリケーションは更新プログラムが利用可能かどうかを確認します。 状況によっては、SQL Server Management Studio の更新 というメッセージが一時的に表示されます。 すぐに更新する場合は、[詳細の表示] を選択します。 SSMS を閉じるまで更新プログラムを延期する場合は、[閉じるときに更新] を選択します。
[詳細表示] を選択した場合は、その後に表示される [更新が利用可能] のダイアログで [更新] を選択して、今すぐ更新します。
アプリケーションで通知ハブを使用する
SSMS の右下隅にある通知アイコンを選択して、[通知ハブ] を開きます。
[通知ハブ] で、インストールする更新プログラムを選択します。 すぐに更新する場合は、[詳細の表示] を選択します。 SSMS を閉じるまで更新プログラムを延期する場合は、[閉じるときに更新] を選択します。
[詳細表示] を選択した場合は、その後に表示される [更新が利用可能] のダイアログで [更新] を選択します。
注
更新通知メッセージ ボックスと [通知] ハブの両方にある [閉じるときに更新] コマンドは永続的な設定ではありません。現在の更新プログラムにのみ適用されます。 更新プログラムの適用を、SSMS を自発的に終了するときまで延期することができます。 この設定を永続的に設定する方法については、「更新設定のカスタマイズ」セクションを参照してください。
更新プログラムの手動チェック
メニュー バーで [ヘルプ] 、 [更新プログラムの確認] の順に選択すると、更新プログラムが利用可能かどうかを確認できます。 検索ボックスを使用するには、Ctr +Q を選択し、「更新プログラムのチェック」と入力し、一致する検索結果を選択します。 次の [利用可能な更新プログラムがあります] ダイアログ ボックスで、[更新] を選択します。
特定のブートストラッパーを実行し、製品を特定のバージョンに更新する
SQL Server Management Studio のインスタンスは、現在インストールされているバージョンよりも高いバージョンである限り、リリースされた特定のバージョンに更新できます。 この方法で SQL Server Management Studio のインスタンスを更新するには、リリース履歴を参照し、目的の更新バージョンに対応するブートストラップを製品のインストール ディレクトリにダウンロードし、ファイルをダブルクリックして更新を開始します。
更新設定のカスタマイズ
製品ビットをダウンロードしてインストールする方法とタイミング、更新ソースが配置されている場所など、更新動作を制御するためにいくつかの設定をカスタマイズできます。
[閉じるときに常に更新する] とその他のダウンロード動作
メニュー バーで、[ツール]>[オプション]>[環境]>[製品の更新プログラム] を選択します。 このダイアログで設定できる構成オプションを確認します。
[更新プログラムを自動的にダウンロード] の設定を選択すると、コンピューターがアイドル状態の間に更新プログラムをダウンロードできます。
SSMS を構成して、閉じたときに利用可能な最新の更新プログラムを自動的に適用できるようにすることができます。 この設定は、SSMS のインストールごとに構成できます。 たとえば、SSMS が閉じるときに更新プログラムを適用するようにプレビュー インストールを設定できますが、リリースのインストールは引き続きオンデマンドで更新できます。 常に閉じるときに更新するように SSMS を構成すると、SSMS とすべての関連プロセスを閉じると更新が開始されます。 インストールまたは更新がスケジュールされている拡張機能がある場合、SSMS の更新は、次に SSMS を閉じるまでは開始されません。
また、[ダウンロードしながらインストールする] と [全部ダウンロードしてからインストールする] の 2 つのインストール モードから選択することもできます。
更新プログラムのソースの場所を構成する
SQL Server Management Studio 21 では、クライアントが更新プログラムを取得する場所を構成できるようになりました。 これらの更新ソースの場所は チャネルと呼ばれ、チャネルの目的と可用性の詳細については、 SQL Server Management Studio のチャネルに 関するドキュメントを参照してください。 Microsoft では、リリース チャネルとプレビュー チャネルの両方をすべてのユーザーが利用できるようにしています。
[更新設定] ダイアログを表示する方法は 2 つあります。このため、SSMS インストールの更新プログラムを取得するチャネルを手動で変更できます。
Visual Studio インストーラーを開き、構成するインストールを選択し、[その他] を選択して、[更新設定] メニュー オプションを選択します。 Visual Studio インストーラーを見つける方法については、前述の手順を参照してください。
[更新設定] ダイアログを呼び出す別の方法として、SSMS を開き、[更新が利用可能] ダイアログ (更新通知の [詳細の表示] または [ヘルプ] メニューの [更新プログラムの確認] ) を表示し、[更新設定の変更] リンクを選択します。
[チャネルを更新] ドロップダウン リストで適切な値を選択すると、SSMS のこのインストールに対する今後の更新プログラムのソースの場所を制御できます。 また、次の点にも注意してください。
プレビュー チャネルとリリース チャネルは、SQL Server Management Studio 21 以降のバージョンで使用できます。
チャネルの更新場所を構成した直後に SSMS のインストールを更新するか、実際の製品の更新を延期することができます。 更新チャネルを構成する動作と製品を更新する動作は、2 つの独立したイベントです。 更新チャネルをプログラムで制御する方法については、modifySettings コマンドの使用に関するセクションを参照してください。
更新チャネルを変更できるのは、チャネルで使用可能な製品のバージョンが、インストールしたバージョンよりも新しい場合のみです。 たとえば、リリース チャネルからプレビュー チャネルにいつでも移行できますが、リリース チャネルの最新リリースがインストールされているプレビューのバージョンを超えるまで、プレビュー チャネルからリリース チャネルに移行することはできません。
新しいチャネルに更新すると、そのチャネルに最新のリリースがインストールされます。 特定のバージョンの製品をそのチャネルにインストールする場合は、前に説明した特定のブートストラップの実行手順に従います。
すべての Microsoft チャネルは Microsoft サーバーでホストされ、インターネットへのアクセスが必要です。
SSMS の各インストールには、更新プログラムのソースを個別に構成する機能があります。 SQL Server Management Studio (SSMS) が 2 つインストールされている場合は、それぞれ異なるチャネルから更新できます。
最新のインストーラーを使用する
通常、最新バージョンの SSMS のインストーラーの最新リリースには、最も堅牢で信頼性の高い機能セットがあります。 この機能は、多くの場合、下位バージョンの製品でシームレスに機能します。 クライアント コンピューターにインストーラーの最新バージョンを手動で取得するには、 最新バージョンの SSMS 用の最新のブートストラップをダウンロード してから、次のいずれかを実行します。
ブートストラップを実行してインストールを開始します。 まずは最新のインストーラーがマシンにインストールされます。 [ワークロードの選択] タブが表示されたら、インストールをキャンセルします。
コマンド ウィンドウで、ブートストラップを使用してインストーラーを更新します。
vs_SSMS.exe --update --quiet
サポートまたはトラブルシューティング
場合によっては、問題が発生することがあります。 SSMS のインストールが失敗する場合は、 SQL Server Management Studio のインストールとアップグレードに関する問題のトラブルシューティング に関する詳細なガイダンスを参照してください。
SSMS Developer Community サイトを参照して、他の既知の問題 (グループの下の ツール でフィルター処理) したり、製品チームにフィードバックを提供したりできます。