Microsoft SQL Server հրամանատարության գիծը կոմունալ
Microsoft SQL Server- ը օգտվողներին տրամադրում է բազմաթիվ հարուստ գրաֆիկական ինտերֆեյսներ, տվյալների ստացման եւ տվյալների շահագործման եւ SQL Server տվյալների բազաների կազմաձեւման համար: Սակայն, երբեմն էլ ավելի հեշտ է աշխատել հին հրամանատարական գծից: Անկախ նրանից, թե դուք փնտրում եք արագ եւ կեղտոտ ճանապարհ SQL հարցումների կատարման համար կամ ցանկանում եք ընդգրկել SQL- ի հայտարարությունները Windows սկրիպտային ֆայլում, SQLCMD- ը թույլ է տալիս հանդիպել ձեր նպատակին: Այս հոդվածը ենթադրում է, որ արդեն ունեք Microsoft- ի AdventureWorks Sample Database շտեմարանը:
01-ը 05-ից
Հրամանագրի բացում
SQLCMD- ի գործարկելու համար նախ պետք է բացել Windows- ի հրամանի տողը: Windows XP- ում, սեղմեք Start> Run եւ տեքստային դաշտում մուտքագրեք CMD , նախքան OK սեղմելը: Windows Vista- ում կտտացրեք Windows- ի կոճակը, մուտքագրեք CMD- ը Որոնման դաշտում եւ սեղմեք Enter :
Դուք պետք է տեսնեք Windows հրամանի հուշում:
02-ից 05-ը
Միանալով տվյալների շտեմարանին
Երբ դուք ունեք հրամանի հուշման բաց, օգտագործեք SQLCMD կոմունալը տվյալների բազայի հետ միանալու համար: Այս օրինակում մենք կապում ենք AdventureWorks2014 տվյալների բազային, ուստի մենք օգտագործում ենք հրամանը.
sqlcmd -d AdventureWorks2014Սա ձեր ստանդարտ Windows- ի հավատարմագրերը օգտագործում է ձեր տվյալների շտեմարանին միանալու համար: Դուք կարող եք նաեւ նշել օգտվողի անունը, օգտագործելով -U դրոշը եւ գաղտնաբառը, օգտագործելով -P դրոշը: Օրինակ, կարող եք միանալ տվյալների բազային օգտագործելով օգտագործողի անունը «mike» եւ գաղտնաբառ «goirish» հետեւյալ հրամանի տողով.
sqlcmd -U mike -P goirish -d AdventureWorks201403-ից 05-ը
Մուտքագրվում է հարցումներ
Սկսեք 1-ի հրամանի մեջ մուտքագրելով SQL հայտարարություն: Դուք կարող եք օգտագործել այնքան գիծ, որքան ցանկանում եք ձեր հարցման համար, սեղմելով Enter ստեղնը յուրաքանչյուր տողից հետո: SQL Server- ը չի իրականացնում ձեր հարցումը, քանի դեռ պարզորեն հրահանգվում է դա անել:
Այս օրինակում մենք մուտքագրում ենք հետեւյալ հարցումը.
04-ից 05-ը
Հարցման կատարում
Երբ դուք պատրաստ եք կատարել ձեր հարցումը, մուտքագրեք GO հրամանը նոր հրամանի տողում, SQLCMD- ում եւ սեղմեք Enter : SQLCMD- ը կատարում է ձեր հարցումը եւ արդյունքները ցուցադրում էկրանի վրա:
05-ից 05-ը
Դուրս գալ SQLCMD- ին
Երբ դուք պատրաստ եք դուրս գալ SQLCMD, մուտքագրեք հրաման EXIT դատարկ հրամանի տողում վերադառնալու Windows հրամանի հուշում: