Partilhar via


Exemplos de parâmetros de linha de comando para instalação do SQL Server Management Studio

Aplica-se a:SQL ServerBase de Dados SQL do AzureInstância Gerida do Azure SQLAzure Synapse Analytics

Há vários parâmetros de linha de comando disponíveis para instalar o SQL Server Management Studio (SSMS). Estão incluídos vários exemplos que podem ser personalizados para atender às suas necessidades.

Todos os comandos exigem elevação administrativa e um prompt de Controle de Conta de Usuário é exibido se o processo não for iniciado a partir de um prompt elevado.

Você pode usar o caractere ^ no final de uma linha de comando para concatenar várias linhas em um único comando. Como alternativa, você pode colocar essas linhas juntas em uma única linha. No PowerShell, o equivalente é o caractere backtick (').

Para executar comandos de forma não interativa, você pode usar --passive ou --quiet. Para obter mais informações sobre esses parâmetros, consulte Usar parâmetros de linha de comando para instalar o SQL Server Management Studio.

Para obter listas das cargas de trabalho e componentes que você pode instalar usando a linha de comando, consulte IDs de carga de trabalho e componentes para o SQL Server Management Studio.

Instalar usando --installPath e --add ao lado do bootstrapper

Instale uma instância mínima do SSMS, sem prompts interativos, mas com o progresso a ser exibido:

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

Instale o SSMS silenciosamente, com o pacote de idioma italiano, retornando somente quando o produto estiver instalado:

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

Instalar cargas de trabalho

Instale o SSMS com integração Git, com a interface do usuário exibida de maneira não interativa:

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

Instale o SSMS com todos os componentes na carga de trabalho do Business Intelligence, com a interface do usuário exibida de maneira não interativa:

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

Atualização

Atualize uma instalação do SSMS através da linha de comando com o progresso exibido e sem prompts interativos. Não é possível iniciar o instalador programaticamente a partir da mesma pasta em que o instalador reside.

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

Atualize uma instalação do SSMS através da linha de comando silenciosamente:

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

Use --layout para criar um layout de rede ou cache local

Crie um layout que inclua o SSMS e o Copilot no SSMS e o pacote de idioma inglês:

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

Crie um layout que inclua o SSMS e o Integration Services no SSMS e o pacote de idioma inglês:

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

Crie um layout com duas cargas de trabalho e um componente opcional em três idiomas:

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

Para criar um layout local completo para o SQL Server Management Studio e todos os idiomas, execute:

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

Para criar um layout local para o SQL Server Management Studio que limite os componentes apenas ao componente Integration Services e Reporting Services, execute:

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

Para criar um layout local para o SQL Server Management Studio que limite os componentes apenas ao conteúdo da ajuda offline, execute:

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

Instalar um layout

Depois que um layout é criado, ele pode ser copiado para uma máquina offline para instalação. Para instalar componentes específicos, esses componentes já devem estar incluídos no layout offline. Para obter mais informações, consulte o exemplo completo de layout local .

Verifique se você está na pasta onde o layout foi salvo. Nestes exemplos, é C:\SSMS_Layout.

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

Para instalar o SSMS com suporte ao Integration Services a partir do layout, execute:

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

Para instalar o SSMS com suporte ao Integration Services e Reporting Services, execute:

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

Atualizar uma instalação existente usando um layout

Para atualizar o SSMS para a versão mais recente, crie um layout com os mesmos componentes da instalação original.

  1. Mude para a pasta de layout.

    cd C:\SSMS_Layout
    
  2. Atualize para a última versão lançada:

    vs_SSMS.exe update --noWeb
    

Modificar uma instalação existente usando um layout

Para atualizar o SSMS para incluir outros componentes, crie um layout com os componentes desejados, usando os exemplos anteriores.

  1. Mude para a pasta de layout.

    cd C:\SSMS_Layout
    
  2. Atualize para a última versão lançada:

    vs_SSMS.exe update --noWeb --quiet --wait --norestart
    
  3. Modifique o SSMS para adicionar componentes do Analysis Services, Integration Services e Reporting Services, usando o layout offline que inclui esses componentes, execute:

    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
    

Desinstalar uma instalação existente

Para desinstalar a versão do SSMS 22 GA de uma estação de trabalho, use o exemplo a seguir.

  1. Mude para a pasta do Visual Studio Installer.

    cd "C:\Program Files (x86)\Microsoft Visual Studio\Installer"
    
  2. Remova a versão do SSMS 22 GA (Release):

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