Udostępnij przez


Przykłady parametrów wiersza polecenia dla instalacji programu SQL Server Management Studio

Dotyczy:sql ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse Analytics

Istnieje wiele parametrów wiersza polecenia dostępnych do instalowania programu SQL Server Management Studio (SSMS). Dołączono kilka przykładów, które można dostosować do Twoich potrzeb.

Wszystkie polecenia wymagają podniesienia uprawnień administracyjnych, a monit kontroli konta użytkownika jest wyświetlany, jeśli proces nie zostanie uruchomiony z wiersza polecenia z podwyższonym poziomem uprawnień.

Możesz użyć znaku ^ na końcu wiersza polecenia, aby połączyć wiele wierszy w jedno polecenie. Alternatywnie można umieścić te wiersze na jednym poziomie. W programie PowerShell odpowiednikiem jest znak backtick (').

Aby wykonywać polecenia w sposób nieinterakcyjny, można użyć polecenia --passive lub --quiet. Aby uzyskać więcej informacji na temat tych parametrów, zobacz Instalowanie programu SQL Server Management Studio przy użyciu parametrów wiersza polecenia.

Aby uzyskać listę obciążeń i składników, które można zainstalować przy użyciu wiersza polecenia, zobacz Identyfikatory obciążeń i składników dla programu SQL Server Management Studio.

Instalowanie przy użyciu --installPath i --add obok bootstrapa

Zainstaluj minimalną instancję programu SSMS bez interaktywnych monitów, z wyświetlanym postępem:

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

Zainstaluj program SSMS w trybie dyskretnym, korzystając z włoskiego pakietu językowego, zwracając tylko wtedy, gdy produkt jest zainstalowany:

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

Instalowanie obciążeń

Zainstaluj program SSMS z integracją usługi Git z interfejsem użytkownika wyświetlanym w sposób nieinterakcyjny:

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

Zainstaluj program SSMS ze wszystkimi składnikami w obciążeniu Inteligencji biznesowej, z interfejsem użytkownika wyświetlanym w trybie nieinteraktywnym.

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

Aktualizacja

Zaktualizuj instalację programu SSMS za pomocą wiersza polecenia z wyświetlonym postępem i bez interakcyjnych monitów. Nie można zainicjować instalatora programowo z tego samego folderu, w którym znajduje się instalator.

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

Zaktualizuj instalację programu SSMS za pomocą wiersza polecenia cicho:

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

Użyj --layout, aby utworzyć układ sieciowy lub lokalną pamięć podręczną

Utwórz układ zawierający SSMS, Copilot w SSMS oraz angielski pakiet językowy.

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

Utwórz układ obejmujący program SSMS i usługi Integration Services w programie SSMS oraz pakiet językowy w języku angielskim:

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

Utwórz układ z dwoma obciążeniami i jednym opcjonalnym składnikiem w trzech językach:

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

Aby utworzyć pełny układ lokalny dla programu SQL Server Management Studio i wszystkich języków, uruchom polecenie:

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

Aby utworzyć lokalny układ programu SQL Server Management Studio, który ogranicza składniki tylko do składnika Integration Services i Reporting Services, uruchom polecenie:

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

Aby utworzyć lokalny układ programu SQL Server Management Studio, który ogranicza składniki tylko do zawartości pomocy w trybie offline, uruchom polecenie:

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

Zainstaluj układ

Po utworzeniu układu można go skopiować na maszynę w trybie offline na potrzeby instalacji. Aby zainstalować określone składniki, te składniki muszą być już uwzględnione w układzie offline. Aby uzyskać więcej informacji, zobacz kompletny przykład układu lokalnego .

Upewnij się, że znajdujesz się w folderze, w którym został zapisany układ. W tych przykładach jest to C:\SSMS_Layout.

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

Aby zainstalować program SSMS z obsługą usług Integration Services z poziomu układu, uruchom polecenie:

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

Aby zainstalować program SSMS z obsługą Integration Services i Reporting Services, uruchom:

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

Aktualizowanie istniejącej instalacji przy użyciu układu

Aby zaktualizować program SSMS do najnowszej wersji, utwórz układ z tymi samymi składnikami co oryginalna instalacja.

  1. Przejdź do folderu układu:

    cd C:\SSMS_Layout
    
  2. Zaktualizuj do najnowszej wersji:

    vs_SSMS.exe update --noWeb
    

Modyfikowanie istniejącej instalacji przy użyciu układu

Aby zaktualizować program SSMS w celu uwzględnienia innych składników, utwórz układ z żądanymi składnikami, korzystając z poprzednich przykładów.

  1. Przejdź do folderu układu:

    cd C:\SSMS_Layout
    
  2. Zaktualizuj do najnowszej wersji:

    vs_SSMS.exe update --noWeb --quiet --wait --norestart
    
  3. Zmodyfikuj program SSMS, aby dodać składniki usług Analysis Services, Integration Services i Reporting Services przy użyciu układu offline obejmującego następujące składniki, uruchom polecenie:

    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
    

Odinstalowywanie istniejącej instalacji

Aby odinstalować wersję ogólnodostępną programu SSMS 22 ze stacji roboczej, użyj poniższego przykładu.

  1. Przejdź do folderu Instalatora programu Visual Studio:

    cd "C:\Program Files (x86)\Microsoft Visual Studio\Installer"
    
  2. Usuń wersję programu SSMS 22 (GA - ogólnodostępna):

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