Teilen über


Befehlszeilenparameterbeispiele für die Installation von SQL Server Management Studio

Gilt für:SQL ServerAzure SQL-DatenbankVerwaltete Azure SQL-InstanzAzure Synapse Analytics

Für die Installation von SQL Server Management Studio (SSMS) stehen zahlreiche Befehlszeilenparameter zur Verfügung. Es sind mehrere Beispiele enthalten, die an Ihre Anforderungen angepasst werden können.

Alle Befehle erfordern Rechteerweiterungen, und eine Benutzerkontensteuerung-Eingabeaufforderung wird angezeigt, wenn der Prozess nicht von einer Eingabeaufforderung mit erhöhten Rechten gestartet wird.

Sie können das ^-Zeichen am Ende einer Befehlszeile verwenden, um mehrere Zeilen in einen einzelnen Befehl zu verketten. Alternativ können Sie diese Zeilen auf einer einzelnen Zeile platzieren. In PowerShell entspricht das Äquivalent dem Backtick (')-Zeichen.

Zum Ausführen von Befehlen auf nicht interaktive Weise können Sie sie verwenden --passive oder --quiet. Weitere Informationen zu diesen Parametern finden Sie unter Verwendung von Befehlszeilenparametern zur Installation von SQL Server Management Studio.

Listen der Workloads und Komponenten, die Sie mithilfe der Befehlszeile installieren können, finden Sie unter Workload- und Komponenten-IDs für SQL Server Management Studio.

Installieren mit --installPath und --add neben dem Bootstrapper

Installieren Sie eine Minimalausgabe von SSMS, ohne interaktive Eingabeaufforderungen, wobei der Fortschritt angezeigt wird.

vs_SSMS.exe --installPath C:\SSMS22 --passive --norestart

Installieren Sie SSMS geräuschlos mit dem italienischen Sprachpaket und kehren Sie erst zurück, wenn das Produkt installiert ist.

vs_SSMS.exe --installPath C:\SSMS22 --addProductLang it-it --quiet --wait

Workloads installieren

Installieren Sie SSMS mit Git-Integration, wobei die Benutzeroberfläche nicht interaktiv angezeigt wird:

vs_SSMS.exe --add Microsoft.SqlServer.Workload.SSMS.CodeTools --includeRecommended --passive

Installieren Sie SSMS mit allen Komponenten in der Business Intelligence-Workload, wobei die Benutzeroberfläche nicht interaktiv angezeigt wird:

vs_SSMS.exe --add Microsoft.SqlServer.Workload.SSMS.BI --includeRecommended --passive --norestart

Aktualisierung

Aktualisieren Sie eine SSMS-Installation über die Befehlszeile mit angezeigtem Fortschritt und ohne interaktive Eingabeaufforderungen. Sie können das Installationsprogramm nicht programmgesteuert aus demselben Ordner initiieren, in dem sich das Installationsprogramm befindet.

vs_SSMS.exe update --passive --norestart --installPath "C:\SSMS22"

Aktualisieren Sie eine SSMS-Installation über die Befehlszeile ruhig:

vs_SSMS.exe update --noWeb --quiet --wait --norestart

Dient --layout zum Erstellen eines Netzwerklayouts oder eines lokalen Caches

Erstellen Sie ein Layout, das SSMS und Copilot in SSMS und das englische Sprachpaket enthält:

vs_SSMS.exe --layout C:\SSMS_Layout --lang en-US --add Microsoft.SqlServer.Workload.SSMS.AI --includeRecommended

Erstellen Sie ein Layout, das SSMS und Integration Services in SSMS sowie das englische Sprachpaket enthält.

vs_SSMS.exe --layout C:\SSMS_Layout --lang en-US --add Microsoft.SSMS.Component.IS --includeRecommended

Erstellen Eines Layouts mit zwei Workloads und einer optionalen Komponente in drei Sprachen:

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

Führen Sie Folgendes aus, um ein vollständiges lokales Layout für SQL Server Management Studio und alle Sprachen zu erstellen:

vs_SSMS.exe --layout C:\SSMS_Layout --all

Führen Sie Folgendes aus, um ein lokales Layout für SQL Server Management Studio zu erstellen, das die Komponenten auf die Integration Services- und Reporting Services-Komponente beschränkt:

vs_SSMS.exe --layout C:\SSMS_Layout --add Microsoft.SSMS.Component.IS --add Microsoft.SSMS.Component.RS

Führen Sie Folgendes aus, um ein lokales Layout für SQL Server Management Studio zu erstellen, das die Komponenten nur auf den Offlinehilfeinhalt beschränkt:

vs_SSMS.exe --layout C:\SSMS_Layout --add Microsoft.Component.HelpViewer

Installieren eines Layouts

Sobald ein Layout erstellt wurde, kann es zur Installation auf einen Offlinecomputer kopiert werden. Um bestimmte Komponenten zu installieren, müssen diese Komponenten bereits im Offlinelayout enthalten sein. Weitere Informationen finden Sie im vollständigen lokalen Layoutbeispiel .

Stellen Sie sicher, dass Sie sich im Ordner befinden, in dem das Layout gespeichert wurde. In diesen Beispielen ist es C:\SSMS_Layout.

C:\SSMS_Layout\vs_SSMS.exe --lang en-US --add Microsoft.SqlServer.Workload.SSMS.AI --includeRecommended

Um SSMS mit Integration Services-Unterstützung aus dem Layout zu installieren, führen Sie Folgendes aus:

C:\SSMS_Layout\vs_SSMS.exe --noWeb --noUpdateInstaller --add Microsoft.SSMS.Component.IS --includeRecommended --passive

Führen Sie Folgendes aus, um SSMS mit Integration Services- und Reporting Services-Unterstützung zu installieren:

C:\SSMS_Layout\vs_SSMS.exe --noWeb --noUpdateInstaller --add Microsoft.SSMS.Component.IS --add Microsoft.SSMS.Component.RS --includeRecommended --passive

Aktualisieren einer vorhandenen Installation mithilfe eines Layouts

Um SSMS auf die neueste Version zu aktualisieren, erstellen Sie ein Layout mit den gleichen Komponenten wie die ursprüngliche Installation.

  1. Wechseln zum Layoutordner:

    cd C:\SSMS_Layout
    
  2. Aktualisieren Sie auf die neueste veröffentlichte Version:

    vs_SSMS.exe update --noWeb
    

Ändern einer vorhandenen Installation mithilfe eines Layouts

Um SSMS so zu aktualisieren, dass es andere Komponenten enthält, erstellen Sie ein Layout mit den gewünschten Komponenten, indem Sie die vorherigen Beispiele verwenden.

  1. Wechseln zum Layoutordner:

    cd C:\SSMS_Layout
    
  2. Aktualisieren Sie auf die neueste veröffentlichte Version:

    vs_SSMS.exe update --noWeb --quiet --wait --norestart
    
  3. Ändern Sie SSMS so, dass Sie Analysis Services-, Integration Services- und Reporting Services-Komponenten hinzufügen, indem Sie das Offlinelayout verwenden, das diese Komponenten enthält, ausführen:

    vs_SSMS.exe modify --noWeb --productID Microsoft.VisualStudio.Product.SSMS --channelID SSMS.22.SSMS.Release --add Microsoft.SSMS.Component.AS --add Microsoft.SSMS.Component.IS --add Microsoft.SSMS.Component.RS --quiet --norestart
    

Deinstallieren einer vorhandenen Installation

Verwenden Sie das folgende Beispiel, um die SSMS 22 GA-Version von einer Arbeitsstation zu deinstallieren.

  1. Ändern Sie den Ordner "Visual Studio Installer":

    cd "C:\Program Files (x86)\Microsoft Visual Studio\Installer"
    
  2. Entfernen Sie die SSMS 22 GA (Release)-Version:

     setup.exe uninstall --passive --productId Microsoft.VisualStudio.Product.Ssms --channelId SSMS.22.SSMS.Release --noweb