Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Gilt für:SQL Server
Azure SQL-Datenbank
Verwaltete Azure SQL-Instanz
Azure 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.
Wechseln zum Layoutordner:
cd C:\SSMS_LayoutAktualisieren 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.
Wechseln zum Layoutordner:
cd C:\SSMS_LayoutAktualisieren Sie auf die neueste veröffentlichte Version:
vs_SSMS.exe update --noWeb --quiet --wait --norestartÄ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.
Ändern Sie den Ordner "Visual Studio Installer":
cd "C:\Program Files (x86)\Microsoft Visual Studio\Installer"Entfernen Sie die SSMS 22 GA (Release)-Version:
setup.exe uninstall --passive --productId Microsoft.VisualStudio.Product.Ssms --channelId SSMS.22.SSMS.Release --noweb