Skip to main content

Microsoft SQL Server Command Line Utility

How to Encrypt & Decrypt Files or Folders Using Command Prompt (Aprilie 2025)

How to Encrypt & Decrypt Files or Folders Using Command Prompt (Aprilie 2025)
Anonim

Microsoft SQL Server oferă utilizatorilor o varietate de interfețe grafice de utilizator bogate pentru recuperarea și manipularea datelor și configurarea bazelor de date SQL Server. Cu toate acestea, uneori e mai ușor să lucrezi de la linia de comandă de modă veche. Fie că sunteți în căutarea unei modalități rapide și murdare de a executa o interogare SQL sau doriți să includeți instrucțiuni SQL într-un fișier de script Windows, SQLCMD vă permite să vă îndepliniți obiectivul. Acest articol presupune că aveți deja instalată baza de date AdventureWorks Sample.

01 din 05

Deschiderea unei linii de comandă

Pentru a rula SQLCMD, trebuie să deschideți mai întâi un utilitar pentru linia de comandă Windows. În Windows XP, faceți clic pe Start> Executare apoi tastați CMD în caseta de text înainte de a da clic O.K. În Windows Vista, faceți clic pe ferestre butonul, tastați CMD în Căutare caseta și apăsați introduce.Ar trebui să vedeți un prompt de comandă Windows.

02 din 05

Conectarea la baza de date

După ce deschideți un prompt de comandă, utilizați utilitarul SQLCMD pentru a vă conecta la baza de date. În acest exemplu, ne conectăm la baza de date AdventureWorks2014, deci folosim comanda:

sqlcmd -d AdventureWorks2014

Aceasta utilizează acreditările Windows implicite pentru a vă conecta la baza de date. De asemenea, puteți specifica un nume de utilizator utilizând parametrul -U și o parolă utilizând parametrul -P. De exemplu, vă puteți conecta la baza de date utilizând numele de utilizator "mike" și parola "goirish" cu următoarea linie de comandă:

sqlcmd -U mike -P goirish -d AdventureWorks2014 03 din 05

Introducerea unei interogări

Începeți să tastați o instrucțiune SQL la promptul 1>. Puteți utiliza cât mai multe linii pe care le doriți pentru interogarea dvs., apăsând pe introduce cheie după fiecare linie. SQL Server nu execută interogarea dvs. până când nu este instruit explicit să facă acest lucru.În acest exemplu, introducem următoarea interogare:

SELECTAȚI * FROM HumanResources.shift 04 din 05

Executarea interogării

Când sunteți gata să executați interogarea, tastați comanda MERGE pe o nouă linie de comandă în cadrul SQLCMD și apăsați introduce. SQLCMD execută interogarea dvs. și afișează rezultatele pe ecran.

05 din 05

Ieșirea din SQLCMD

Când sunteți gata să ieșiți din SQLCMD, tastați comanda IEȘIRE pe o linie de comandă necompletată pentru a reveni la linia de comandă Windows.