適用対象:SQL Server
Azure SQL データベース
Azure SQL Managed Instance
Azure Synapse Analytics
SQL Server Management Studio (SSMS) をインストールするために使用できるコマンド ライン パラメーターは多数あります。 ニーズに合わせてカスタマイズできるいくつかの例が含まれています。
すべてのコマンドには管理者特権の昇格が必要であり、昇格されたプロンプトからプロセスが開始されていない場合は、ユーザー アカウント制御プロンプトが表示されます。
コマンド ラインの末尾にある ^ 文字を使用して、複数の行を 1 つのコマンドに連結できます。 または、これらの行を 1 行にまとめることもできます。 PowerShell では、これに相当する文字はバックティック (') 文字です。
非対話型の方法でコマンドを実行するには、 --passive
または --quiet
を使用できます。 これらのパラメーターの詳細については、「 コマンド ライン パラメーターを使用して SQL Server Management Studio をインストールする」を参照してください。
コマンド ラインを使用してインストールできるワークロードとコンポーネントの一覧については、 SQL Server Management Studio のワークロード ID とコンポーネント ID に関するページを参照してください。
ブートストラップと共に --installPath
と --add
を使用してインストールする
対話型プロンプトは表示されませんが、進行状況が表示された SSMS の最小インスタンスをインストールします。
vs_SSMS.exe --installPath C:\SSMS21 --passive --norestart
製品がインストールされている場合にのみ返されるイタリア語言語パックを使用して SSMS をサイレント インストールします。
vs_SSMS.exe --installPath C:\SSMS21 --addProductLang it-it --quiet --wait
ワークロードのインストール
非対話的に表示されるユーザー インターフェースで、Git 統合機能を使用して SSMS をインストールします。
vs_SSMS.exe --add Microsoft.SqlServer.Workload.SSMS.CodeTools --includeRecommended --passive
非対話型の方法で表示されるユーザー インターフェイスを使用して、ビジネス インテリジェンス ワークロード内のすべてのコンポーネントと共に SSMS をインストールします。
vs_SSMS.exe --add Microsoft.SqlServer.Workload.SSMS.BI --includeRecommended --passive --norestart
更新
コマンド ラインを使用して SSMS のインストールを更新します。進行状況は表示され、対話型のプロンプトは表示されません。 インストーラーが存在するのと同じフォルダーからプログラムでインストーラーを開始することはできません。
vs_SSMS.exe update --passive --norestart --installPath "C:\SSMS21"
コマンド ラインを使用して SSMS のインストールを静かに更新します。
vs_SSMS.exe update --noWeb --quiet --wait --norestart
--layout
を使用してネットワーク レイアウトまたはローカル キャッシュを作成する
SSMS と英語の言語パックで SSMS と Copilot を含むレイアウトを作成します。
vs_SSMS.exe --layout C:\SSMS_Layout --lang en-US --add Microsoft.SqlServer.Workload.SSMS.AI --includeRecommended
SSMS と Integration Services を含むレイアウトを SSMS に作成し、英語の言語パックを作成します。
vs_SSMS.exe --layout C:\SSMS_Layout --lang en-US --add Microsoft.SSMS.Component.IS --includeRecommended
次の 3 つの言語で 2 つのワークロードと 1 つのオプション コンポーネントを含むレイアウトを作成します。
vs_SSMS.exe --layout C:\SSMS_Layout --lang en-US --add Microsoft.SqlServer.Workload.SSMS.HybridAndMigration --add Microsoft.SqlServer.Workload.SSMS.CodeTools --add Microsoft.Component.HelpViewer --lang en-US de-DE ja-JP
SQL Server Management Studio とすべての言語の完全なローカル レイアウトを作成するには、次を実行します。
vs_SSMS.exe --layout C:\SSMS_Layout --all
コンポーネントを Integration Services および Reporting Services コンポーネントのみに制限する SQL Server Management Studio のローカル レイアウトを作成するには、次のコマンドを実行します。
vs_SSMS.exe --layout C:\SSMS_Layout --add Microsoft.SSMS.Component.IS --add Microsoft.SSMS.Component.RS
コンポーネントをオフライン ヘルプ コンテンツのみに制限する SQL Server Management Studio のローカル レイアウトを作成するには、次を実行します。
vs_SSMS.exe --layout C:\SSMS_Layout --add Microsoft.Component.HelpViewer
レイアウトをインストールする
レイアウトが作成されたら、インストールのためにオフライン コンピューターにコピーできます。 特定のコンポーネントをインストールするには、これらのコンポーネントを既にオフライン レイアウトに含める必要があります。 詳細については、 完全なローカル レイアウト の例を参照してください。
レイアウトが保存されたフォルダーにいることを確認します。 これらの例では、 C:\SSMS_Layout
です。
C:\SSMS_Layout\vs_SSMS.exe --lang en-US --add Microsoft.SqlServer.Workload.SSMS.AI --includeRecommended
レイアウトから Integration Services サポートと共に SSMS をインストールするには、次を実行します。
C:\SSMS_Layout\vs_SSMS.exe --noWeb --noUpdateInstaller --add Microsoft.SSMS.Component.IS --includeRecommended --passive
Integration Services と Reporting Services のサポートを使用して SSMS をインストールするには、次を実行します。
C:\SSMS_Layout\vs_SSMS.exe --noWeb --noUpdateInstaller --add Microsoft.SSMS.Component.IS --add Microsoft.SSMS.Component.RS --includeRecommended --passive
既存のインストールを変更する
SSMS を更新して他のコンポーネントを含めるには、前の例を使用して、目的のコンポーネントを含むレイアウトを作成します。
レイアウト フォルダーに移動します。
cd C:\SSMS_Layout
最新リリース バージョンに更新します。
vs_SSMS.exe update --noWeb --quiet --wait --norestart
SSMS を変更して Analysis Services、Integration Services、および Reporting Services コンポーネントを追加します。これらのコンポーネントを含むオフライン レイアウトを使用して、次のコマンドを実行します。
vs_SSMS.exe modify --noWeb --productID Microsoft.VisualStudio.Product.SSMS --channelID SSMS.21.SSMS.Release --add Microsoft.SSMS.Component.AS --add Microsoft.SSMS.Component.IS --add Microsoft.SSMS.Component.RS --quiet --norestart