Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
A következőkre vonatkozik:SQL Server
Azure SQL Database
Azure SQL Kezelt Példány
Azure Synapse Analytics
Az SQL Server Management Studio 22 hatékony eszköz az SQL Server-példányok, az Azure SQL-adatbázisok és a felügyelt Azure SQL-példányok kezeléséhez. Ez a cikk részletesen bemutatja, hogyan lehet parancssori paraméterekkel telepíteni az SQL Server Management Studio 22-t, ami lehetővé teszi a testreszabottabb és automatizáltabb telepítési folyamatot. Akár első alkalommal telepíti az SQL Server Management Studio 22-t, akár egy meglévő telepítést frissít, ezek az utasítások biztosítják a célok eléréséhez szükséges lépéseket.
Parancssori paraméterek
Az SQL Server Management Studio (SSMS) programozott vagy parancssorból történő telepítésekor különböző parancssori paraméterekkel szabályozhatja vagy testre szabhatja a telepítést a következő műveletek végrehajtásához:
- Indítsa el a telepítést az ügyfélen bizonyos beállítások és viselkedések előre kiválasztásával.
- Automatizálja a telepítési vagy frissítési folyamatot.
- Hozza létre vagy tartsa karban a termékfájlok hálózati elrendezését az ügyfélszámítógépek telepítéséhez vagy frissítéséhez.
Használja a következő parancssori parancsokat és paramétereket a következő végrehajtható fájlokkal vagy programokkal:
- A telepítő rendszerindítója, amely a letöltési folyamatot és a kezdeti telepítést kezdeményező kis méretű (körülbelül 5 MB-os) fájl (például
vs_SSMS.exe). - A Visual Studio telepítője, amely már telepítve lehet a gépen, és a
C:\Program Files (x86)\Microsoft Visual Studio\Installer\setup.exemappában található. A telepítőt programozott módon kell elindítania egy másik könyvtárból, amelyben a telepítő található. A telepítőt általában a parancsok frissítésére vagy módosítására használják.
Ezekben a helyzetekben nem minden parancs vagy paraméter működik, és minden speciális kikötés vagy kivétel dokumentálva van. Ezenkívül bizonyos esetekben előfordulhat, hogy nem rendelkezik hozzáféréssel a korábban ismertetett összes végrehajtható fájlhoz. Előfordulhat például, hogy az ügyfélgépek csak akkor rendelkeznek a telepítővel programozott végrehajtáshoz, ha az SSMS-t egy elrendezésen keresztül telepítették.
Az SQL Server Management Studio 22 legújabb rendszerindítóinak beszerzéséhez, amelyek mindig a kiválasztott csatorna legújabb verzióját telepítik, töltse le az alábbi táblázat egyik fájlját. Másik lehetőségként az SQL Server Management Studio 22 egy adott verziójának vagy egy adott csatornájának telepítéséhez tekintse meg az SQL Server Management Studio kiadási előzményeit. Ez a cikk az egyes karbantartási kiadások rögzített verziójú rendszerindítóira mutató hivatkozásokat tartalmaz.
| Csatorna | Verzió | Bootstrapper |
|---|---|---|
| Felszabadítás | 22.3.0 | SQL Server Management Studio |
Borravaló
Ha korábban letöltött egy bootstrapper-fájlt, a telepítés előtt ellenőrizheti a verziót. Nyissa meg a Fájlkezelőt, kattintson a jobb gombbal a bootstrapper fájlra, válassza a Tulajdonságok lehetőséget, majd válassza a Részletek lapot. A Termék verzió mező a rendszerindító által telepített csatornát és verziót ismerteti. A verziószám mindig a megadott verzió legújabb karbantartási kiadását jelöli, a csatorna pedig a Kiadás, kivéve, ha külön külön meg van adva. Az SQL Server Management Studio 22 termékverzióval rendelkező rendszerindító telepíti az SQL Server Management Studio 22 legújabb verzióját a kiadási csatornáról.
Parancsok és parancssori paraméterek telepítése, frissítése, módosítása, javítása, eltávolítása és exportálása
Amikor az SSMS bootstrappert vagy a telepítőt programozott módon hívja meg a termék telepítésére vagy egy elrendezés karbantartására:
- Az első paraméter a végrehajtandó műveletet leíró parancs (az ige).
- A következő választható parancssori paraméterek, amelyek mindegyike két kötőjel (
--) előtaggal van elnevezve, tovább határozza meg a művelet menetét.
Az SSMS parancssori paraméterei nem érzékenyek a kis- és nagybetűkre.
Példa szintaxisra: vs_SSMS.exe [command] <optional parameters>...
| parancs | Leírás |
|---|---|
| (üres) | Az alapértelmezett parancs mindkettő telepíti a terméket, és az összes elrendezéskarbantartási művelethez használatos. |
modify |
Módosítja a telepített terméket. |
update |
Telepített termék frissítése. |
updateall |
Az összes telepített terméket szekvenciális sorrendben frissíti.
--quiet és --passive paraméterekkel működik. |
repair |
Kijavít egy telepített terméket. |
uninstall |
Eltávolít egy telepített terméket. |
export |
Exportálja a telepítési konfigurációt egy *.vsconfig fájlba. |
Fontos
Több különböző számítási feladat, összetevő vagy nyelv megadásakor minden elemhez meg kell ismételnie a --add vagy --remove parancssori kapcsolót.
| paraméterek | Leírás |
|---|---|
--installPath <dir> |
Az alapértelmezett telepítési parancs esetében ez a paraméter Nem kötelező, és leírja, hogy hol van telepítve a példány az ügyfélszámítógépen. Más parancsok, például frissítés vagy módosítás esetén ez a paraméter Kötelező, és a példány telepítési könyvtárát jelöli. |
--productId <id> |
Választható: A módosított és a --channelIdhasznált termékpéldány azonosítója. A productId van Microsoft.VisualStudio.Product.SSMS. |
--channelUri |
Választható: A frissítési parancsok során új --channelUri adhat át a frissítési beállítások helyének módosításához. Párosítsa a --installPath paraméterrel, hogy a konfigurálni kívánt SSMS-példány explicit legyen. Lásd --channelUriszintaxisának példáit. |
--channelId <id> |
A csatorna azonosítója, például SSMS.22.SSMS.Release.
channelId szükséges a módosítási műveletekhez, --productId vagy --installPathmellett. |
--add <one or more workload or component IDs> |
Választható: A telepítési vagy módosítási parancsok során ez az megismételhető paraméter egy vagy több hozzáadandó számítási feladatot vagy összetevőazonosítót határoz meg. A műalkotás kötelező összetevői telepítve vannak, de az ajánlott vagy az opcionális összetevők nincsenek. A többi összetevőt globálisan vezérelheti a --includeRecommended és a --includeOptional paraméterek használatával. Több számítási feladat vagy összetevő hozzáadásához ismételje meg a --add parancsot (például --add Workload1 --add Workload2). Finomabb szabályozáshoz hozzáfűzhet ;includeRecommended vagy ;includeOptional az azonosítóhoz (például --add Workload1;includeRecommended vagy --add Workload2;includeRecommended;includeOptional). |
--all |
Választható: A telepítési vagy módosítási parancsok során ez a paraméter a termék összes számítási feladatát és összetevőjét telepíti. |
--allWorkloads |
Választható: A telepítési vagy módosítási parancsok során ez a paraméter telepíti az összes számítási feladatot és összetevőt, de nem javasolt vagy nem kötelező összetevőket. |
--includeRecommended |
Választható: A telepítési vagy módosítási parancsok során ez a paraméter tartalmazza a telepített számítási feladatokhoz ajánlott összetevőket. Nem tartalmazza az opcionális összetevőket. A munkaterheléseket a --allWorkloads vagy --add használatával kell meghatározni. A --includeRecommended paraméterrel engedélyezheti a Frissítési beállítások párbeszédablakban, hogy "frissítéskor javasolt összetevőket adjon hozzá a telepített munkaterhelésekhez". A beállítások módosításáról a frissítési beállítások testreszabása című témakörben olvashat. |
--includeOptional |
Választható: A telepítési vagy módosítási parancsok során ez a paraméter tartalmazza a telepített számítási feladatok opcionális összetevőit. Nem tartalmazza az ajánlott összetevőket. A terhelések vagy --allWorkloads vagy --addalapján vannak megadva. |
--addProductLang <language-locale> |
Választható: A telepítési vagy módosítási parancsok során ez az megismételhető paraméter határozza meg a termékkel együtt telepíteni kívánt felhasználói felületi nyelvi csomagokat. Ha nincs jelen, a telepítés a gép területi beállításának megfelelő nyelvi csomagot használja. További információt a [Nyelvi területi beállítások listája] című témakörben talál. |
--remove <one or more workload or component IDs> |
Nem kötelező: A módosítási parancs során ez az megismételhető paraméter egy vagy több eltávolítandó számítási feladatot vagy összetevőazonosítót határoz meg. A --add paraméterhez hasonlóan kiegészíti és viselkedik. |
--addProductLang <language-locale> |
Választható: A telepítési vagy módosítási parancsok során ez az megismételhető paraméter határozza meg a termékkel együtt telepíteni kívánt felhasználói felületi nyelvi csomagokat. Ha nincs jelen, a telepítés a gép területi beállításának megfelelő nyelvi csomagot használja. Az további információért, tekintse meg a Nyelvi területi beállítások listája című szakaszt ebben a cikkben. |
--removeProductLang <language-locale> |
Választható: Egy telepítési vagy módosítási parancs során ez az ismétlődő paraméter határozza meg a termékből eltávolítandó felhasználói felületi nyelvi csomagokat. A --addProductLang paraméterhez hasonlóan kiegészíti és viselkedik. |
--in <path> |
Választható: A konfigurációs beállításokat tartalmazó válaszfájl URI-ja vagy elérési útja. |
--quiet |
Nem kötelező: Ez a paraméter bármely parancs használatakor megakadályozza, hogy a felhasználói felület megjelenjen a parancs végrehajtása közben. A standard felhasználók programozott módon nem használhatják ezt a paramétert, függetlenül az AllowStandardUserControl házirend beállításától. |
--passive, -p |
Választható: Ez a paraméter nem interaktív módon jeleníti meg a felhasználói felületet. Ez a paraméter kölcsönösen kizárja (és valójában felülbírálja) a --quiet paramétert. A standard felhasználók programozott módon nem használhatják ezt a paramétert, függetlenül az AllowStandardUserControl házirend beállításától. |
--norestart |
Választható: Ezt a paramétert a --passive vagy --quiet paraméterekkel kell párosítani. A telepítés, frissítés vagy módosítás során a --norestart paraméter hozzáadása késlelteti a szükséges újraindítást. |
--force |
Választható: Ez a paraméter arra kényszeríti az SSMS-t, hogy akkor is bezárjon, ha bármilyen SSMS-folyamat van használatban. Az SSMS bezárásának kényszerítése munkavesztést okozhat, ezért körültekintően használja. |
--installWhileDownloading |
Nem kötelező: Telepítés, frissítés vagy módosítás során. Ez a paraméter lehetővé teszi, hogy az SSMS párhuzamosan töltse le és telepítse a terméket. Ez az alapértelmezett felület. |
--downloadThenInstall |
Nem kötelező: A telepítési, frissítési vagy módosítási parancsok során ez a paraméter kényszeríti az SSMS-t az összes fájl letöltésére a telepítés előtt. Ez kölcsönösen kizárja a --installWhileDownloading paramétert. |
--nickname <name> |
Választható: A telepítési parancs során ez a paraméter határozza meg a telepített termékhez rendelendő becenevet. A becenév legfeljebb 10 karakter hosszúságú lehet. |
--removeOos true |
Nem kötelező: A telepítési, frissítési vagy módosítási parancsok során ez a paraméter, amelyet a true vagy falsekövet, közli a Visual Studio Telepítővel, hogy eltávolítja-e az összes olyan telepített összetevőt, amely nem támogatott állapotba vált. Ez a viselkedés egyetlen eseményre alkalmazható. Ha állandóvá szeretné tenni ezt a viselkedést, alkalmazza ezt a paramétert a később ismertetett modifySettings parancsra, vagy konfigurálja a removeOOS globális szabályzatot. Ez a paraméter a gép biztonságának megőrzéséhez hasznos. |
--config <path to *.vsconfig file> |
Nem kötelező: A telepítési vagy módosítási művelet során a --config paraméterrel átadhat egy konfigurációs fájlt a korábban mentett telepítési konfigurációs fájl alapján hozzáadni kívánt számítási feladatok, összetevők vagy bővítmények megadásához. Ez a művelet csak additív; nem távolít el semmit, ami nincs megadva a fájlban. Emellett a telepítő nem ad hozzá olyan elemeket a konfigurációs fájlban, amelyek nem vonatkoznak a termékre. Adja meg a konfigurációs fájl teljes elérési útját. Az exportálási művelet során ez a paraméter határozza meg a telepítési konfigurációs fájl mentésének helyét. |
--allowUnsignedExtensions |
Választható: A telepítési vagy módosítási művelet --passive vagy --quiet környezetben fut egy --config fájl használatával, ha a konfigurációs fájlban bővítmények vannak megadva, akkor ez a paraméter szükséges a bővítmények digitális aláírás nélküli betöltéséhez. |
--installerOnly |
Választható: A telepítési vagy frissítési művelet során ez a paraméter arra utasítja a Visual Studio Installert, hogy csak magát (a telepítőt) telepítse, és ne az SSMS-terméket. Működése egyenértékű a --update paraméterével, de intuitívabb. Az ügyfélgépek elő- és előkonfigurálásához használható. |
--help, --?, -h, -? |
A cikk offline verzióját jeleníti meg. |
Elrendezési parancs és parancssori paraméterek
Az összes elrendezéskezelési művelet, például az elrendezés létrehozása vagy frissítése a rendszerindító végrehajtható használatával fut. Ezek a műveletek feltételezik, hogy a parancs az alapértelmezett telepítés (üres). Az összes elrendezéskezelési műveletet a szükséges --layout kezdeti paraméterrel kell elindítania. Az alábbi táblázat ismerteti azokat a paramétereket, amellyel elrendezéseket hozhat létre vagy frissíthet a parancssor használatával.
| elrendezési paraméterek | Leírás |
|---|---|
--layout <dir> |
Megadja az offline telepítési gyorsítótár létrehozásához vagy frissítéséhez szükséges könyvtárat. |
--lang <one or more language-locales> |
Nem kötelező: Az offline telepítési gyorsítótár erőforráscsomagokkal való előkészítéséhez használható --layout a megadott egy vagy több nyelven. Az további információért, tekintse meg a Nyelvi területi beállítások listája című szakaszt ebben a cikkben. |
--add <one or more workload or component IDs> |
Választható: Egy vagy több hozzáadandó számítási feladat vagy összetevőazonosító. A műalkotás kötelező összetevői telepítve vannak, de az ajánlott vagy az opcionális összetevők nincsenek. Több összetevőt is vezérelhet globálisan a --includeRecommended és --includeOptional használatával. Finomabb szabályozáshoz hozzáfűzhet ;includeRecommended vagy ;includeOptional az azonosítóhoz (például --add Workload1;includeRecommended vagy --add Workload2;includeOptional).Megjegyzés: Ha használja --add, csak a megadott számítási feladatok és összetevők, valamint azok függőségei lesznek letöltve. Ha nem adja meg --add, a rendszer az összes számítási feladatot és összetevőt letölti az elrendezésbe. |
--includeRecommended |
Választható: A telepített számítási feladatokhoz ajánlott összetevőket tartalmazza, az opcionális összetevőket azonban nem. A terhelések vagy --allWorkloads vagy --addalapján vannak megadva. |
--includeOptional |
Választható: Tartalmazza az elrendezésben szereplő számítási feladatokhoz javasolt és választható összetevőket. A terhelések --addmeg vannak adva. |
--wait |
Választható: A folyamat a kilépési kód visszaadása előtt megvárja a telepítés befejezését.
wait akkor hasznos, ha olyan telepítéseket automatizál, amelyeknél meg kell várni, amíg a telepítés befejeződik a telepítés visszatérési kódjának kezeléséhez. A --wait paraméter csak a bootstrapperbe adható át; a telepítő (setup.exe) nem támogatja. Az elrendezések frissítésekor hasznos. |
--config <path to *.vsconfig file> |
Választható: Ha van ilyen, az SSMS a konfigurációs fájl tartalmát használja az elrendezés konfigurálásához. Győződjön meg arról, hogy megadja a konfigurációs fájl teljes elérési útját. |
--noWeb |
Választható: Ha van ilyen, az SSMS beállítása az elrendezési könyvtárban lévő fájlokat használja az SSMS telepítéséhez, és nem tölt le csomagokat a weből. Ha egy felhasználó olyan összetevőket próbál telepíteni, amelyek nem szerepelnek az elrendezésben, a telepítés sikertelen lesz. Ne használja ezt a paramétert, ha belső intranetes webhelyen üzemeltetett elrendezést próbál üzembe helyezni. Fontos: A --noWeb paraméter nem állítja le, hogy a Visual Studio Installer egy internetkapcsolattal rendelkező ügyfélszámítógépen frissítéseket keressen, ha az ügyfél úgy van konfigurálva, hogy a Microsoft által üzemeltetett kiszolgálókat keresse a frissítésekhez. Ebben az esetben --noWeb egyszerűen megakadályozza, hogy az ügyfél letöltse a termékcsomagokat. |
--verify |
Választható: Az elrendezés tartalmának ellenőrzése. A listában minden sérült vagy hiányzó fájl szerepel. |
--fix |
Választható: Az elrendezés tartalmának ellenőrzése. Ha a fájlok sérültek vagy hiányoznak, a rendszer újra betölti őket. Az elrendezés javításához internet-hozzáférés szükséges. |
--clean <one or more paths to catalogs> |
Választható: Eltávolítja az összetevők régi verzióit egy újabb verzióra frissített elrendezésből. |
| Speciális elrendezési paraméterek | Leírás |
|---|---|
--channelId <id> |
Választható: A telepíteni kívánt példány csatornaazonosítója, amely így van ábrázolva: SSMS.22.SSMS.Release.
channelId szükséges a telepítési parancshoz, és ha --installPath van megadva, figyelmen kívül hagyja a többi parancsot. További információért lásd a szintaxisának. |
--channelUri <uri> |
Választható: A csatornajegyzék URI-ja. Ez az érték szabályozza a frissítések forráshelyét, és a kezdeti érték az elrendezés response.json fájljában van konfigurálva. Ha nem szeretne frissítéseket, --channelUri mutasson egy nem létező fájlra (például --channelUri C:\doesntExist.chman). Ez a paraméter használható a telepítési parancshoz. Más parancsok figyelmen kívül hagyják. |
--installChannelUri <uri> |
Választható: A telepítéshez használandó csatornajegyzék URI-ja. A rendszer a frissítések észlelésére használja a megadott --channelUri URI-t (amelyet meg kell adnia, ha --installChannelUri meg van adva). Ez a paraméter használható a telepítési parancshoz. Más parancsok figyelmen kívül hagyják. |
--installCatalogUri <uri> |
Választható: A katalógusjegyzék telepítéshez használandó URI-ja. Ha meg van adva, a csatornakezelő megpróbálja letölteni a katalógusjegyzéket ebből az URI-ból, mielőtt az URI-t használja a telepítési csatorna jegyzékében. Ez a paraméter támogatja az offline telepítést, ahol az elrendezési gyorsítótár a már letöltött termékkatalógussal jön létre. Ez a paraméter használható a telepítési parancshoz. Más parancsok figyelmen kívül hagyják. |
--productId <id> |
Választható: A telepített példány termékazonosítója. Ez a paraméter normál telepítési körülmények között előre fel van töltve. A productId van Microsoft.VisualStudio.Product.SSMS. |
--keepLayoutVersion |
Nem kötelező: Módosítások alkalmazása az elrendezésre az elrendezés termékverziójának frissítése nélkül. |
--locale <language-locale> |
Választható: A telepítő felhasználói felületének megjelenítési nyelvének módosítása. A beállítás megmarad. Az további információért, tekintse meg a Nyelvi területi beállítások listája című szakaszt ebben a cikkben. |
--cache |
Nem kötelező: Ha van ilyen, a csomagok a telepítés után megmaradnak a későbbi javításokhoz. Ez a beállítás felülírja a későbbi telepítésekhez, javításokhoz vagy módosításokhoz használandó globális házirend-beállítást. Az alapértelmezett politika a csomagok gyorsítótárazása. Ezt a házirendet a rendszer figyelmen kívül hagyja az eltávolítási parancs esetében. |
--nocache |
Nem kötelező: Ha van ilyen, a csomagok a telepítés vagy a javítás után törlődnek. Ezek csak szükség esetén töltődnek le újra, és használat után újra törlődnek. Ez a beállítás felülírja a későbbi telepítésekhez, javításokhoz vagy módosításokhoz használandó globális házirend-beállítást. Az alapértelmezett politika a csomagok gyorsítótárazása. Ezt a házirendet a rendszer figyelmen kívül hagyja az eltávolítási parancs esetében. |
--noUpdateInstaller |
Választható: Ha van ilyen, megakadályozza, hogy a telepítő frissítse magát quiet megadásakor. A telepítő nem tudja végrehajtani a parancsot, és visszaad egy nem nulla kilépési kódot, ha --noUpdateInstaller a quiet meg van adva, amikor telepítő frissítésére van szükség. |
--path <name>=<path> |
Választható: A telepítés egyéni telepítési útvonalainak megadására szolgál. A támogatott elérési utak nevei meg vannak osztva, gyorsítótárazhatók és telepíthetők. |
--path cache=<path> |
Választható: A telepítési fájlok letöltéséhez a megadott helyet használja. Ezt a helyet csak az SSMS első telepítésekor állíthatja be. Példa: --path cache="C:\SSMS\cache" |
--path shared=<path> |
Választható: Megosztott fájlokat tartalmaz az egymás melletti SSMS- és Visual Studio-telepítésekhez. Egyes eszközök és SDK-k ezen a meghajtón lévő helyre települnek, míg mások felülírhatják ezt a beállítást, és egy másik meghajtóra települhetnek. Példa: --path shared="C:\VS\shared"Fontos: Ezt az elérési utat csak egyszer állíthatja be az SSMS vagy a Visual Studio első telepítésekor. |
--path install=<path> |
Választható: Egyenértékű a --installPath. Pontosabban a --installPath "C:\SSMS" és a --path install="C:\SSMS" egyenértékűek. Egyszerre csak egy parancsot használjon. |
ModifySettings parancs és parancssori paraméterek
Módosíthatja a frissítési beállításokat, és programozott módon konfigurálhatja a frissítések forráshelyét egy adott SSMS-példányhoz. Ezt a módosítást az ügyfélszámítógép telepítőjének vagy rendszerindítójának használatával teheti meg. Adja meg a modifySettings parancsot és a kívánt frissítési csatornát.
| parancs | Leírás |
|---|---|
modifySettings |
Az SSMS egy adott példányának frissítési beállításainak módosítására használt parancs. |
| modifySettings paraméterek | Leírás |
|---|---|
--installPath <dir> |
Javasolt egy adott SSMS példányának meghatározására, amelyen eljárni kell. |
--newChannelUri |
Kötelező: A csatornajegyzék URI-ja. Ez az érték határozza meg, hogy a frissítések következő forráshelyének hol lesz. Ha nem szeretne frissítéseket, --channelUri mutasson egy nem létező fájlra (például --channelUri C:\doesNotExist.chman). |
--channelUri |
A régi csatornajegyzék URI-ja. Használja, ha nem ismeri a --installPath. A --productId kell használni a megfelelő példány azonosításához. |
--productId <id> |
Ha megadja a --channelUri értékét, használja ezt a paramétert. Azonosítja azt a megfelelő példányt, amelyre cselekedhet. A productId van Microsoft.VisualStudio.Product.SSMS. |
--includeRecommended |
Választható: A ModifySettings parancs során ez a paraméter (amelynek közvetlenül utána igaz vagy hamis szóval kell rendelkeznie) arra utasítja az SSMS-telepítőt, hogy tiltsa le a Frissítési beállítás párbeszédpanelen a telepített számítási feladatokhoz javasolt összetevők hozzáadását. |
--quiet |
Választható: Ez a paraméter megakadályozza, hogy a felhasználói felület megjelenjen a parancs végrehajtása közben. Programozhatón nem érhető el standard felhasználókszámára. |
--removeOos true |
Nem kötelező: A modifySettings parancs során ez a paraméter arra utasítja az SSMS-telepítőt, hogy tartósan távolítsa el vagy ne távolítsa el az összes olyan telepített összetevőt, amely nem támogatott állapotba vált. Ennek a beállításnak közvetlenül utána igaz vagy hamis szóval kell rendelkeznie. Ez a beállítás segít a gép biztonságának megőrzésében. |
Szintaxisbeli példák:
C:\>"C:\Program Files (x86)\Microsoft Visual Studio\Installer\setup.exe" modifySettings --installPath "C:\Program Files\Microsoft SQL Server Management Studio 22\Release" --newChannelUri https://aka.ms/ssms/22/release/channel --removeOos true
C:\>"C:\Program Files\Microsoft SQL Server Management Studio 22\Release\vs_SSMS.exe" modifySettings --channelUri https://aka.ms/ssms/22/release/channel --productId Microsoft.VisualStudio.Product.Ssms --newChannelUri \\layoutserver\share\path\channelmanifest.json --removeOos true --quiet
Csatornaparancsok és parancssori paraméterek eltávolítása
Az ügyfél gyorsítótárazza azokat a csatornákat, amelyekről frissíthet, és amelyek idővel zsúfoltsághoz vezethetnek. A frissítési csatornák manuális eltávolításához nyissa meg a Visual Studio Installert, váltson az Elérhető lapra, és válassza ki az X-et a termékkártya jobb felső sarkában. A csatornákat (például a régebbi elrendezési helyeket) programozott módon eltávolíthatja a removeChannel paranccsal. Az ügyfélszámítógépen programozott úton futtathatja a vswhere-t, hogy meghatározza, mely csatornák vannak gyorsítótárazva az ügyfélszámítógépen.
| parancs | Leírás |
|---|---|
removeChannel |
Egy csatorna eltávolítására szolgáló parancs az ügyfélszámítógépről. |
| távolítsa el a csatorna paramétereit | Leírás |
|---|---|
--channelUri |
Kötelező A régi csatornajegyzék URI-ja. |
--quiet |
Választható Ez a paraméter megakadályozza, hogy a felhasználói felület megjelenjen a parancs futtatása közben. |
--passive |
Nem kötelező Ez a paraméter felülbírálja a --quiet paramétert. Emiatt a felhasználói felület nem interaktív módon jelenik meg. |
Példa szintaxisra:
"C:\Program Files (x86)\Microsoft Visual Studio\Installer\setup.exe" removeChannel --channelUri "\\\\server\\share\\layoutdirectory\\ChannelManifest.json"
SSMS telepítése vagy módosítása a winget használatával
A Windows Package Manager (winget) eszközzel programozott módon telepítheti, módosíthatja vagy frissítheti az SSMS-t a számítógépen, valamint a Winget által kezelt többi csomaggal együtt.
Alapértelmezés szerint a winget csak az SSMS alapvető számítási feladatát telepíti.
Példa szintaxisra:
winget install Microsoft.SQLServerManagementStudio.22
A Visual Studio Installer-műveletekhez jelenleg rendszergazdai jogosultságok szükségesek, ezért a Winget arra kéri, hogy szükség esetén emelje fel a jogosultságokat a parancs végrehajtásához. Emellett be kell zárnia az SSMS-t, ha a legújabb verzióra szeretné frissíteni.
Számítási feladatok azonosítóinak és összetevőazonosítóinak listája
Az SSMS-termék szerint rendezett számítási feladatok és összetevők azonosítóinak listáját az SQL Server Management Studio számítási feladat- és összetevőazonosítói között találja.
Nyelvi helyi változatok listája
Az alábbi táblázat felsorolja azokat a nyelvi területeket, amelyeket a --addProductLang és --removeProductLang paraméterekkel használhat.
| Nyelvi területi beállítás | Nyelv |
|---|---|
cs-cz |
Cseh |
de-de |
Német |
en-us |
Angol |
es-es |
Spanyol |
fr-fr |
Francia |
it-it |
Olasz |
ja-jp |
Japán |
ko-kr |
Koreai |
pl-pl |
Lengyel |
pt-br |
Portugál - Brazília |
ru-ru |
Orosz |
tr-tr |
Török |
zh-cn |
Kínai – Egyszerűsített |
zh-tw |
Kínai - Hagyományos |
Hibakódok
A művelet eredményétől függően a %ERRORLEVEL% környezeti változó a következő értékek egyikére van állítva:
| Érték | Eredmény |
|---|---|
| 0 | A művelet sikeresen befejeződött |
| 740 | Magasítás szükséges |
| 1001 | A Visual Studio telepítőfolyamata fut |
| 1003 | Az SSMS használatban van |
| 1602 | A művelet megszakítva |
| 1618 | Egy másik, futó telepítés |
| 1641 | A művelet sikeresen befejeződött, és az újraindítást kezdeményezték |
| 3010 | A művelet sikeresen befejeződött, de a telepítés használatához újra kell indítani |
| 5003 | A Bootstrapper nem tudta letölteni a telepítőt |
| 5004 | A művelet megszakítva |
| 5005 | Bootstrapper parancssori elemzési hiba |
| 5007 | A művelet le lett tiltva – a számítógép nem felel meg a követelményeknek |
| 8001 | ARM gépellenőrzési hiba |
| 8002 | Háttérletöltés előellenőrzési hiba |
| 8003 | Támogatáson kívül választható hiba |
| 8004 | A célkönyvtár hibája |
| 8005 | A forrástartalmak ellenőrzésének hibája |
| 8006 | Futó SSMS-folyamatok |
| 8010 | Az operációs rendszer nem támogatott. Tekintse meg a rendszerkövetelmények. |
| -1073720687 | Csatlakozási hiba |
| -1073741510 | A Microsoft Visual Studio Installer leállt (a felhasználó vagy a külső folyamat) |
| Más (például: -1, 1, 1603 ) |
Hibaállapot történt – további információkért tekintse meg a naplókat |
Minden művelet több naplófájlt hoz létre a %TEMP% könyvtárban, amelyek jelzik a telepítés előrehaladását. Rendezze a mappát dátum szerint, és keresse meg azokat a fájlokat, amelyek ssms_bootstrapper, ssms_clientés ssms_setup kezdődnek a bootstrapperhez, a telepítőalkalmazáshoz és a telepítőmotorhoz.
Támogatás és hibaelhárítás
Néha elromlott a helyzet. Ha az SSMS telepítése sikertelen, részletes útmutatást az SQL Server Management Studio telepítési és frissítési problémáinak elhárítása című témakörben talál.
Hivatkozhat az SSMS fejlesztői közösség webhelyére más ismert problémák tekintetében (szűrhet a Csoportokalatti Eszközök részben), és visszajelzést küldhet a termékcsapatnak.