Skip to main content

Nástroj příkazového řádku Microsoft SQL Server

[Bazy danych] Jak wykonac BACKUP i ODZYSKAĆ bazę danych Microsoft SQL Server Express 2014 ? (Smět 2025)

[Bazy danych] Jak wykonac BACKUP i ODZYSKAĆ bazę danych Microsoft SQL Server Express 2014 ? (Smět 2025)
Anonim

Microsoft SQL Server poskytuje uživatelům řadu bohatých grafických uživatelských rozhraní pro načítání a manipulaci s daty a konfiguraci databází SQL Serveru. Někdy je však jednodušší pracovat ze staromódního příkazového řádku. Ať už hledáte rychlou a špinavou cestu k provedení dotazu SQL nebo chcete zahrnout příkazy SQL do souboru skriptu systému Windows, umožňuje SQLCMD splnit váš cíl. Tento článek předpokládá, že již máte nainstalovanou ukázkovou databázi AdventureWorks společnosti Microsoft.

01 z 05

Otevření příkazového řádku

Chcete-li spustit SQLCMD, musíte nejprve otevřít nástroj příkazového řádku systému Windows. V systému Windows XP klepněte na tlačítko Start> Spustit a potom zadejte CMD v textovém poli před klepnutím OK. V systému Windows Vista klepněte na tlačítko Okna , zadejte CMD do Vyhledávání a stiskněte tlačítko Zadejte.Měli byste vidět příkazový řádek systému Windows.

02 z 05

Připojení k databázi

Po otevření příkazového řádku použijte nástroj SQLCMD pro připojení k databázi. V tomto příkladu se připojujeme k databázi AdventureWorks2014, proto používáme příkaz:

sqlcmd -d AdventureWorks2014

Toto používá předvolené pověření systému Windows k připojení k databázi. Můžete také zadat uživatelské jméno pomocí příznaku -U a hesla pomocí parametru -P. Například byste se mohli připojit k databázi pomocí uživatelského jména "mike" a hesla "goirish" s následujícím příkazovým řádkem:

sqlcmd -U mike -P goirish -d AdventureWorks2014 03 ze dne 05

Zadání dotazu

Začněte psát příkaz SQL na výzvu 1>. Můžete použít pro zadání dotazu tolik řádků, kolik chcete, stisknutím tlačítka Zadejte po každém řádku. SQL Server nespustí dotaz, dokud to výslovně není instruován.V tomto příkladu zadáme následující dotaz:

SELECT * FROM HumanResources.shift 04 z 05

Provádění dotazu

Když jste připraveni provést dotaz, zadejte příkaz JÍT na novém příkazovém řádku v rámci SQLCMD a stiskněte Zadejte. SQLCMD spustí dotaz a zobrazí výsledky na obrazovce.

05 z 05

Ukončení SQLCMD

Když jste připraveni ukončit SQLCMD, zadejte příkaz VÝSTUP na prázdném příkazovém řádku se vrátíte do příkazového řádku systému Windows.