Condividi tramite


Esempi di parametri della riga di comando per l'installazione di SQL Server Management Studio

Si applica a: SQL ServerDatabase SQL di AzureIstanza gestita di SQL di AzureAzure Synapse Analytics

Sono disponibili numerosi parametri della riga di comando per l'installazione di SQL Server Management Studio (SSMS). Sono inclusi diversi esempi che possono essere personalizzati in base alle proprie esigenze.

Tutti i comandi richiedono l'elevazione dei privilegi amministrativi e viene visualizzato un prompt di controllo dell'account utente se il processo non viene avviato da un prompt con privilegi elevati.

È possibile usare il carattere ^ alla fine di una riga di comando per concatenare più righe in un singolo comando. In alternativa, è possibile posizionare queste righe in un'unica riga. In PowerShell, l'equivalente è il carattere backtick (') .

Per eseguire comandi in modo non interattivo, è possibile usare --passive o --quiet. Per altre informazioni su questi parametri, vedere Usare i parametri della riga di comando per installare SQL Server Management Studio.

Per gli elenchi dei carichi di lavoro e dei componenti che è possibile installare tramite la riga di comando, vedere ID dei carichi di lavoro e dei componenti per SQL Server Management Studio.

Installare con --installPath e --add insieme al programma di avvio automatico

Installare un'istanza minima di SSMS, senza prompt interattivi, ma viene visualizzato lo stato di avanzamento:

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

Installare SSMS silenziosamente, con il pacchetto lingua italiano, ritornando solo dopo che il prodotto è installato.

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

Installare i carichi di lavoro

Installare SSMS con l'integrazione git, con l'interfaccia utente visualizzata in modo non interattivo:

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

Installare SSMS con tutti i componenti nel carico di lavoro Business Intelligence, con l'interfaccia utente visualizzata senza interazione.

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

Aggiornamento

Aggiornare un'installazione di SSMS tramite la riga di comando con lo stato visualizzato e senza prompt interattivi. Non è possibile avviare il programma di installazione a livello di codice dalla stessa cartella in cui risiede il programma di installazione.

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

Aggiornare un'installazione di SSMS tramite la riga di comando silenziosamente:

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

Usare --layout per creare un layout di rete o una cache locale

Creare un layout che includa SSMS e Copilot in SSMS e il Language Pack in inglese:

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

Creare un layout che includa SSMS, i Servizi di integrazione in SSMS e il pacchetto di lingua inglese.

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

Creare un layout con due carichi di lavoro e un componente facoltativo in tre lingue:

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

Per creare un layout locale completo per SQL Server Management Studio e tutti i linguaggi, eseguire:

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

Per creare un layout locale per SQL Server Management Studio che limita i componenti solo al componente Integration Services e Reporting Services, eseguire:

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

Per creare un layout locale per SQL Server Management Studio che limita i componenti solo al contenuto della Guida offline, eseguire:

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

Installare un layout

Dopo aver creato un layout, può essere copiato in un computer offline per l'installazione. Per installare componenti specifici, questi componenti devono essere già inclusi nel layout offline. Per altre informazioni, vedere l'esempio di layout locale completo .

Assicurarsi di essere nella cartella in cui è stato salvato il layout. In questi esempi è C:\SSMS_Layout.

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

Per installare SSMS con il supporto di Integration Services dal layout, eseguire:

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

Per installare SSMS con il supporto di Integration Services e Reporting Services, eseguire:

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

Aggiornare un'installazione esistente usando un layout

Per aggiornare SSMS alla versione più recente, creare un layout con gli stessi componenti dell'installazione originale.

  1. Passare alla cartella layout:

    cd C:\SSMS_Layout
    
  2. Eseguire l'aggiornamento alla versione più recente rilasciata:

    vs_SSMS.exe update --noWeb
    

Modificare un'installazione esistente usando un layout

Per aggiornare SSMS per includere altri componenti, creare un layout con i componenti desiderati usando gli esempi precedenti.

  1. Passare alla cartella layout:

    cd C:\SSMS_Layout
    
  2. Eseguire l'aggiornamento alla versione più recente rilasciata:

    vs_SSMS.exe update --noWeb --quiet --wait --norestart
    
  3. Modificare SSMS per aggiungere componenti di Analysis Services, Integration Services e Reporting Services usando il layout offline che include questi componenti, eseguire:

    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
    

Disinstallare un'installazione esistente

Per disinstallare la versione ga di SSMS 22 da una workstation, usare l'esempio seguente.

  1. Passare alla cartella del programma di installazione di Visual Studio:

    cd "C:\Program Files (x86)\Microsoft Visual Studio\Installer"
    
  2. Rimuovere la versione disponibile a livello generale di SSMS 22 (release):

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