SQLCMD
| sqlcmd | ||
|---|---|---|
| Obecná informace | ||
| typ programu | software | |
| vývojář | microsoft | |
| Licence | Microsoft EULA | |
| Odkazy | ||
SQLCMD je nástroj pro správu relačních databází ( DBMS ) založených na jazyce Transact-SQL prostřednictvím příkazového řádku.
Pomocí příkazového řádku sqlcmd můžete:
- Odešlete instrukce T-SQL do databáze SQL Server.
- Vytvářejte skripty a postupy.
Připojení vyhrazené správy
SQLCMD je také jednou z posledních možností, když systém selže (např. když se poškodí hlavní systémová databáze s názvem master). Když systém zamrzne nebo není k dispozici. Dedicated Management Connection (DAC) je jedním z nejnovějších zdrojů. SQLCMD umožňuje vyhrazené administrační připojení pomocí parametru -A takto:
sqlcmd -A
SQLCMD používá OLE DB
Pro své spojení s databází používá SQLCMD připojení OLE DB. Visual Tools SQL Server (The Management Studio) používá pro svá připojení klienta sql.
Historie sqlcmd
SQLCMD se objevuje jako nástroj pro provádění příkazů T-SQL prostřednictvím příkazového řádku v SQL Server 2005. V současné době je také začleněn do SQL Server 2008. Předchůdcem sqlcmd je OSQL verze SQL Server 2000.
Předávání parametrů a skriptovací jazyk Jak je uvedeno výše, sqlcmd lze použít jako programovací skriptovací jazyk. Je povoleno dynamické předávání dat a také interakce se skripty generovanými v souborech .sql.