Megosztás:


Parancssori paraméter példák az SQL Server Management Studio telepítésére

A következőkre vonatkozik:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse Analytics

Az SQL Server Management Studio (SSMS) telepítéséhez számos parancssori paraméter érhető el. Az alábbiakban számos példát talál, amelyek az igényeinek megfelelően testre szabhatók.

Minden parancshoz rendszergazdai jogosultságszint-emelt szintű jogosultság szükséges, és megjelenik egy felhasználói fiókvezérlési kérés, ha a folyamat nem emelt szintű parancssorból indul el.

A parancssor végén található ^ karakterrel több sort is összefűzhet egyetlen parancsba. Azt is megteheti, hogy ezeket a sorokat egyetlen sorba helyezi. A PowerShellben ennek megfelelője a backtick (') karakter.

A parancsok nem interaktív módon való végrehajtásához használhatja --passive vagy --quiet. További információ ezekről a paraméterekről: Parancssori paraméterek használata az SQL Server Management Studio telepítéséhez.

A parancssor használatával telepíthető számítási feladatok és összetevők listájáért tekintse meg az SQL Server Management Studio számítási feladatait és összetevő-azonosítóit.

Telepítés a bootstrapper használatával --installPath és --add mellette

Telepítsen egy minimális SSMS-példányt interaktív kérések nélkül, de a folyamat az alábbiak szerint jelenik meg:

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

Telepítse az SSMS-t csendben az olasz nyelvi csomaggal, amely csak akkor tér vissza, ha a termék telepítve van:

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

Feladatok telepítése

Telepítse az SSMS-t a Git-integrációval, és a felhasználói felület nem interaktív módon jelenik meg:

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

Telepítse az SSMS-t az Üzletiintelligencia számítási feladat összes összetevőjével, és a felhasználói felület nem interaktív módon jelenik meg:

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

Frissítés

Frissítsen egy SSMS-telepítést a parancssoron keresztül úgy, hogy a folyamat előrehaladása megjelenik, és nincsenek interaktív útmutatások. A telepítő programozott módon nem indítható el attól a mappától, amelyben a telepítő található.

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

Frissítsen egy SSMS-telepítést csendben a parancssoron keresztül:

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

Használja a --layout parancsot hálózati elrendezés vagy helyi gyorsítótár létrehozásához.

Hozzon létre egy olyan elrendezést, amely tartalmazza az SSMS-t és a Copilotot az SSMS-ben, valamint az angol nyelvi csomagot:

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

Hozzon létre egy elrendezést, amely tartalmazza az SSMS-t és az integrációs szolgáltatásokat az SSMS-ben, valamint az angol nyelvi csomagot:

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

Hozzon létre egy elrendezést két számítási feladattal és egy választható összetevővel három nyelven:

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

Az SQL Server Management Studio és az összes nyelv teljes helyi elrendezésének létrehozásához futtassa a következőt:

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

Ha olyan helyi elrendezést szeretne létrehozni az SQL Server Management Studióhoz, amely csak az Integration Services és a Reporting Services összetevőre korlátozza az összetevőket, futtassa a következőt:

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

Ha olyan helyi elrendezést szeretne létrehozni az SQL Server Management Studióhoz, amely csak az offline súgótartalomra korlátozza az összetevőket, futtassa a következőt:

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

Elrendezés telepítése

Az elrendezés létrehozása után az offline gépre másolható a telepítéshez. Bizonyos összetevők telepítéséhez ezeknek az összetevőknek már szerepelniük kell az offline elrendezésben. További információkért tekintse meg a teljes helyi elrendezési példát.

Győződjön meg arról, hogy abban a mappában van, amelyben az elrendezést mentette. ** Ezekben a példákban ez C:\SSMS_Layout van.

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

Az SSMS integrációs szolgáltatások támogatásával történő telepítéséhez futtassa a következőt:

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

Az SSMS telepítéséhez az Integration Services és a Reporting Services támogatásával futtassa a következőt:

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

Az elrendezés használatával frissítsen egy meglévő telepítést

Az SSMS legújabb kiadásra való frissítéséhez hozzon létre egy olyan elrendezést, amely ugyanazokat az összetevőket tartalmazza, mint az eredeti telepítés.

  1. Váltás az elrendezési mappára:

    cd C:\SSMS_Layout
    
  2. Frissítés a legújabb kiadott verzióra:

    vs_SSMS.exe update --noWeb
    

Meglévő telepítés módosítása az elrendezés segítségével

Ha úgy szeretné frissíteni az SSMS-t, hogy más összetevőket is tartalmazzon, hozzon létre egy elrendezést a kívánt összetevőkkel az előző példák alapján.

  1. Váltás az elrendezési mappára:

    cd C:\SSMS_Layout
    
  2. Frissítés a legújabb kiadott verzióra:

    vs_SSMS.exe update --noWeb --quiet --wait --norestart
    
  3. Módosítsa az SSMS-t az Analysis Services, az Integration Services és a Reporting Services összetevőinek hozzáadásához az ezen összetevőket tartalmazó offline elrendezés használatával, futtassa a következőt:

    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
    

Meglévő telepítés eltávolítása

Az SSMS 22 GA kiadás munkaállomásról való eltávolításához használja az alábbi példát.

  1. Váltson a Visual Studio Installer mappára:

    cd "C:\Program Files (x86)\Microsoft Visual Studio\Installer"
    
  2. Távolítsa el az SSMS 22 GA (Release) verziót:

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