Microsoft SQL Server Command Line Utility
Microsoft SQL Server , məlumatların alınması və manipulyasiyası və SQL Server verilənlər bazalarının konfiqurasiyası üçün müxtəlif zəngin qrafik istifadəçi interfeysləri ilə istifadəçilərə təmin edir. Ancaq bəzən köhnə komanda xəttindən işləmək daha asandır. SQL sorgusunu icra etmək üçün sürətli və çirkli bir yol axtarırsınızsa və ya SQL skript faylını Windows skript faylına daxil etmək istəyirsinizsə, SQLCMD sizin məqsədinizə cavab verməyə imkan verir. Bu yazı, Microsoft'un AdventureWorks Sample Veritabanının yüklü olduğunuzu varsayar.
01 ilə 05
Komanda istemi açılması
SQLCMD'yi çalıştırmak üçün önce bir Windows komut satırı yardım proqramını açmalısınız. Windows XP-də Başlat> Çalıştır'ı basın və OK-i tıklamadan əvvəl mətn qutusuna CMD yazın. Windows Vista'da Windows düyməsini basın, CMD yazın Axtarış qutusuna daxil edin və Enter düyməsini basın.
Bir Windows əmri soruşması lazımdır.
02/05
Verilənlər bazasına qoşulmaq
Bir komanda istədi açıldıqdan sonra verilənlər bazasına qoşulmaq üçün SQLCMD proqramını istifadə edin. Bu nümunədə AdventureWorks2014 verilənlər bazasına qoşuluruq, buna görə də əmri istifadə edirik:
sqlcmd -d AdventureWorks2014Bu verilənlər bazasına qoşulmaq üçün u mənim Windows kimlik məlumatlarını istifadə edir. -U bayrağını və -P bayrağını istifadə edərək bir parol istifadə edərək istifadəçi adını da göstərə bilərsiniz. Məsələn, aşağıdakı komanda ilə "mike" istifadəçi adı və şifrə "keçmək" istifadə edərək verilənlər bazasına qoşula bilərsiniz:
sqlcmd -U mike -P goirish -d AdventureWorks201403-də 05
Sorguya girmək
1> tezisində bir SQL ifadəsini yazmağa başlayın. Sorgunuza istədiyiniz hər bir satırdan sonra Enter tuşuna basaraq istədiyiniz kadar çox satır istifadə edə bilərsiniz. SQL Server sorgunuzu icra etməz, açıqca göstəriş verənə qədər.
Bu nümunədə aşağıdakı sorğuyu daxil edəcəyik:
04 04
Sorguyu icra etme
Sorgunuzun icrasına hazır olduğunuzda, SQLCMD daxilində yeni bir əmr satırına GO əmri yazın və Enter düyməsini basın. SQLCMD sorğunuzu yerinə yetirir və nəticələri ekranda göstərir.
05 05
SQLCMD-dən çıxmaq
SQLCMD'den çıxmağa hazır olduğunuzda, Windows əmri sorğusuna dönmək üçün boş bir əmr satırına EXIT komutunu yazın.