Utility i linjës së komandës së Microsoft SQL Server
Microsoft SQL Server siguron përdoruesit me një shumëllojshmëri të ndërfaqeve grafike të përdoruesve të pasur për marrjen dhe manipulimin e të dhënave dhe konfigurimin e bazave të të dhënave të SQL Server . Megjithatë, nganjëherë është më lehtë të punosh nga linja komanduese e modës së vjetër. Nëse jeni duke kërkuar për një mënyrë të shpejtë dhe të pista për të ekzekutuar një pyetje SQL ose dëshironi të përfshini deklarata SQL në skedarin e shkrimit të Windows, SQLCMD ju lejon të përmbushni qëllimin tuaj. Ky artikull supozon që tashmë keni instaluar bazën e të dhënave të mostrave të Microsoft AdventureWorks.
01 nga 05
Hapja e një urdhri të komandës
Për të drejtuar SQLCMD, së pari duhet të hapni një softuer të komandës së Windows. Në Windows XP, klikoni Start> Run dhe pastaj shkruani CMD në kutinë e tekstit para se të klikoni OK . Në Windows Vista, klikoni butonin Windows , shkruani CMD në kutinë e kërkimit dhe shtypni Enter .
Ju duhet të shihni një komandë të shpejtë të Windows.
02 nga 05
Lidhja me bazën e të dhënave
Pasi të keni hapur një komandë të hapur, përdorni ndihmën SQLCMD për t'u lidhur me bazën e të dhënave. Në këtë shembull, ne po lidhim me bazën e të dhënave AdventureWorks2014, kështu që përdorim komandën:
sqlcmd -d AdventureWorks2014Kjo përdor kredencialet e paracaktuara të Windows për t'u lidhur me bazën e të dhënave. Ju gjithashtu mund të specifikoni një emër përdoruesi duke përdorur flamurin -U dhe një fjalëkalim duke përdorur flamurin -P. Për shembull, mund të lidheni me bazën e të dhënave duke përdorur "mike" emrin e përdoruesit dhe fjalëkalimin "goirish" me vijën e mëposhtme të komandës:
sqlcmd -U mike -P goirish -d AventurëWorks201403 nga 05
Futja e një Query
Filloni të shtypni një deklaratë SQL në 1> prompt. Ju mund të përdorni sa më shumë rreshta që dëshironi për pyetjen tuaj, duke shtypur butonin Enter pas çdo rreshti. SQL Server nuk ekzekuton pyetjen tuaj derisa të udhëzohen në mënyrë eksplicite për ta bërë këtë.
Në këtë shembull, ne futim pyetjen e mëposhtme:
04 nga 05
Ekzekutimi i Query
Kur të jeni gati për të ekzekutuar pyetjen tuaj, shtypni komandën GO në një linjë të re komandimi brenda SQLCMD dhe shtypni Enter . SQLCMD ekzekuton pyetjen tuaj dhe tregon rezultatet në ekran.
05 e 05
Dalja nga SQLCMD
Kur të jeni gati për të dalë nga SQLCMD, shtypni komandën EXIT në një linjë komande bosh që të ktheheni në komandën e shpejtë të Windows.