Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Applies to: SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
SQL Server Management Studio (SSMS) je možné otevřít z příkazového řádku. Pokud zadáte informace o připojení, SSMS se připojí k serveru. Můžete také zadat soubor, který má aplikace SSMS otevřít.
Můžete zadat soubory, které obsahují dotazy, projekty nebo řešení. Pokud zadáte informace o připojení, soubory dotazů se automaticky připojí k serveru. Typ souboru určuje přidružený typ serveru. Například soubory .sql otevřou okno Editor Power Query a .mdx soubory otevřou okno Editor Power Query MDX. Řešení a soubory projektu se otevírají v Průzkumník řešení.
Poznámka:
Příkazový řádek nespouští dotazy. Ke spouštění dotazů z příkazového řádku použijte nástroj sqlcmd .
Syntaxe
ssms
[ scriptfile ] [ projectfile ] [ solutionfile ]
[ -S servername ] [ -d databasename ] [ -G ] [ -U username ] [ -E ] [ -nosplash ] [ -log [ filename ] ? ] [ -? ]
| Command | Description |
|---|---|
-? |
Zobrazí nápovědu k příkazovému řádku. |
-S <servername> |
Název serveru |
-d <databasename> |
Název databáze. |
-U <username> |
Uživatelské jméno při připojování pomocí ověřování SQL |
-E |
Připojte se pomocí ověřování Windows. |
-A |
Připojte se pomocí ověřování služba Active Directory, jako je ActiveDirectoryInteractive. Úplný seznam hodnot najdete ve SqlAuthenticationMethodEnum z Microsoft.Data.SqlClient. Typ připojení je určen tím, zda je -U zahrnuto. |
-N <option> |
Určuje možnost šifrování pro připojení: Volitelné, Povinné (výchozí) nebo Striktní. |
-C |
Určuje, že připojení důvěřuje certifikátu serveru bez ověření. |
-i <hostname> |
Určuje jiný, očekávaný běžný název (CN) nebo alternativní název subjektu (SAN) v certifikátu serveru, který se má použít při ověřování certifikátu serveru. |
-dn |
Určuje zobrazovaný název připojení v dialogovém okně připojení. |
-nosplash |
Zabrání nástroji SSMS v zobrazení úvodního obrázku při otevírání. Tuto možnost použijte při připojování k počítači se systémem SSMS přes Terminálové služby v připojení s omezenou šířkou pásma. Tento argument není citlivý na velikost písmen a může se objevit před nebo za jinými argumenty. |
-log <file>* |
Protokoluje aktivitu SSMS do zadaného souboru pro účely řešení potíží. Tento argument musí být posledním přepínačem. |
scriptfile |
Určuje jeden nebo více souborů skriptu, které se mají otevřít. Parametr musí obsahovat úplnou cestu k souborům. |
projectfile |
Určuje projekt skriptu, který se má otevřít. Parametr musí obsahovat úplnou cestu k souboru projektu skriptu. |
solutionfile |
Určuje, které řešení se má otevřít. Parametr musí obsahovat úplnou cestu k souboru řešení. |
Poznámka:
Parametr -P byl odebrán ve verzi 18.0 SSMS. Připojte se k serveru pomocí uživatelského jména a hesla. Heslo můžete uložit tak, že v dialogovém okně připojení povolíte možnost Zapamatovat heslo . Tento krok obchází zadání hesla ručně.
Poznámky
Všechny přepínače jsou volitelné. Přepínače jsou oddělené mezerou s výjimkou souborů, které jsou oddělené čárkami. Pokud nezadáte žádné přepínače, ssms se otevře SQL Server Management Studio, jak je uvedeno v Tools>Options >Environment>Startup. Pokud je například možnost At startup nastavena na Otevření nového okna dotazu, SSMS se otevře s prázdným editorem dotazu.
Pokud zadáte informace o připojení, zobrazí se soubory obsahující dotazy s výzvou k připojení k serveru. Typ souboru je přiřazen k tomuto typu serveru. Například soubory .sql otevřou okno Editor Power Query SQL, .mdx soubory otevřou okno Editor Power Query MDX a řešení a projekty se otevřou v Průzkumník řešení.
Následující tabulka přiřazuje typy serverů k příponám souborů.
| Typ serveru | Prodloužení |
|---|---|
| SQL Server | .sql |
| Analytické služby SQL Serveru |
.mdx, .xmla |
| řešení SQL Server | .slnx |
| Projekt SQL Server | .ssmssqlproj |
Přepínač -log se musí zobrazit na konci příkazového řádku po všech ostatních přepínačích. Argument názvu souboru je nepovinný. Pokud zadáte název souboru a soubor neexistuje, vytvoří se soubor. Pokud není možné soubor vytvořit (například kvůli nedostatečnému přístupu k zápisu), protokol se zapíše do nelokalizovaného APPDATA umístění. Pokud nezadáte argument názvu souboru, zapíšou se dva soubory do nelokalizované složky dat aplikace aktuálního uživatele.
Složku dat nelokalizované aplikace pro SQL Server najdete z proměnné prostředí APPDATA. V aplikaci SSMS 22 je například složka %APPDATA%\Microsoft\SSMS\<installid> a soubor má název ActivityLog.xml.
Příklady
Tyto příklady předpokládají, že umístění instalace SSMS je ve vaší výchozí cestě nebo že v příkazovém řádku přejdete do tohoto umístění. Pro SSMS 22 je výchozí umístění instalace C:\Program Files\Microsoft SQL Server Management Studio 22\Release\Common7\IDE.
Následující skript otevře SSMS z příkazového řádku s výchozím nastavením:
ssms
Následující skript otevře SSMS z příkazového řádku pomocí služba Active Directory Interactive:
ssms.exe -S servername.database.windows.net -U username -A ActiveDirectoryInteractive
Následující skript otevře SSMS z příkazového řádku, připojí se k serveru ACCTG a databázi AdventureWorks2025 s ověřováním Windows a důvěřuje připojení, aniž by se zobrazila úvodní obrazovka:
ssms -S ACCTG -d AdventureWorks2025 -A ActiveDirectoryIntegrated -C -nosplash
Následující skript otevře SSMS z příkazového řádku a otevře skript MonthEndQuery.
ssms "C:\FinanceScripts\MonthEndQuery.sql"
Následující skript otevře SSMS z příkazového řádku a otevře projekt NewReportsProject:
ssms "C:\Projects\Reports\NewReportsProject.ssmssqlproj"
Následující skript otevře SSMS z příkazového řádku a otevře řešení MonthlyReports:
ssms "C:\Solutions\Reports\MonthlyReports.ssmssln"
Poznámka:
Pokud se při otevření aplikace SSMS nezobrazí Project nebo řešení, přejděte na View>Průzkumník řešení.
Související obsah
- Co je SQL Server Management Studio (SSMS)?
- Použití parametrů příkazového řádku k instalaci SQL Server Management Studio
- příklady parametrů příkazového řádku pro instalaci SQL Server Management Studio