Microsoft SQL Server buyruq qatorni yordam dasturi
Microsoft SQL Server ma'lumotlarni xarid qilish va ma'lumotlar manipulyatsiyasi va SQL Server ma'lumotlar bazalarini sozlash uchun turli xil boy grafik foydalanuvchi interfeyslari bilan ta'minlaydi. Biroq, ba'zida eski moda komandalaridan ishlash osonroq. SQL so'rovini bajarish uchun tezkor va iflos usulni qidiryapsizmi yoki SQL skriptlarini Windows skript faylida qo'shishni xohlaysizmi, SQLCMD sizning maqsadingizga erishishga imkon beradi. Ushbu maqolada Microsoft-ning AdventureWorks namunasi ma'lumotlar bazasi o'rnatilgan.
01dan 05gacha
Buyruqlar buyrug'ini ochish
SQLCMD ishlatish uchun avval Windows buyruq qatorni yordam dasturini ochishingiz kerak. Windows XP operatsion tizimida Start> Run ni bosing, keyin OK tugmasini bosishdan oldin matn maydoniga CMD yozing. Windows Vista'da Windows tugmasini bosing, CMD- ni Izlash maydoniga kiriting va Enter tugmasini bosing.
Windows buyruqlar xohishini ko'rishingiz kerak.
02 of 05
Ma'lumotlar bazasiga ulanish
Buyruqning xohishi ochilganda, ma'lumotlar bazasiga ulanish uchun SQLCMD yordam dasturidan foydalaning. Ushbu misolda, biz AdventureWorks2014 ma'lumotlar bazasiga ulanishni boshlaymiz, shuning uchun biz quyidagi buyruqni ishlatamiz:
sqlcmd -d AdventureWorks2014Bu ma'lumotlar bazasiga ulanish uchun standart Windows hisob ma'lumotlarini ishlatadi. Shuningdek, -U bayrog'i va parolni -P bayroqidan foydalanib foydalanuvchi nomini belgilashingiz mumkin. Misol uchun, siz bazaga "mike" va parolni "o'tish" foydalanuvchi nomini quyidagi buyruqlar qatoriga ulashingiz mumkin:
sqlcmd -U mike -P goirish -d AdventureWorks201403 dan 05 gacha
So'rovni kiritish
1> promptida SQL iborasini yozishni boshlang. So'rovingiz uchun kerakli qatorni har bir satrdan so'ng Enter ni bosib foydalanishingiz mumkin. SQL Server so'rovingizni aniq bajarmasdan turib bajarmaydi.
Ushbu misolda biz quyidagi so'rovni kiritamiz:
04/05
So'rovni bajarish
So'rovingizni bajarishga tayyor bo'lgach, SQLCMD ichidagi yangi buyruq satriga GO buyrug'ini kiriting va Enter tugmasini bosing. SQLCMD so'rovingizni bajaradi va natijalarni ekranda ko'rsatadi.
05 05
SQLCMD dan chiqish
SQLCMD dan chiqish uchun tayyor bo'lgach, Windows buyruqlar xohishini qaytarib olish uchun bo'sh buyruq qatoriga EXIT buyrug'ini yozing.