SQLCMD քայլ առ քայլ Tutorial

Microsoft SQL Server հրամանատարության գիծը կոմունալ

Microsoft SQL Server- ը օգտվողներին տրամադրում է բազմաթիվ հարուստ գրաֆիկական ինտերֆեյսներ, տվյալների ստացման եւ տվյալների շահագործման եւ SQL Server տվյալների բազաների կազմաձեւման համար: Սակայն, երբեմն էլ ավելի հեշտ է աշխատել հին հրամանատարական գծից: Անկախ նրանից, թե դուք փնտրում եք արագ եւ կեղտոտ ճանապարհ SQL հարցումների կատարման համար կամ ցանկանում եք ընդգրկել SQL- ի հայտարարությունները Windows սկրիպտային ֆայլում, SQLCMD- ը թույլ է տալիս հանդիպել ձեր նպատակին: Այս հոդվածը ենթադրում է, որ արդեն ունեք Microsoft- ի AdventureWorks Sample Database շտեմարանը:

01-ը 05-ից

Հրամանագրի բացում

Mike Chapple- ն

SQLCMD- ի գործարկելու համար նախ պետք է բացել Windows- ի հրամանի տողը: Windows XP- ում, սեղմեք Start> Run եւ տեքստային դաշտում մուտքագրեք CMD , նախքան OK սեղմելը: Windows Vista- ում կտտացրեք Windows- ի կոճակը, մուտքագրեք CMD- ը Որոնման դաշտում եւ սեղմեք Enter :

Դուք պետք է տեսնեք Windows հրամանի հուշում:

02-ից 05-ը

Միանալով տվյալների շտեմարանին

Mike Chapple- ն

Երբ դուք ունեք հրամանի հուշման բաց, օգտագործեք SQLCMD կոմունալը տվյալների բազայի հետ միանալու համար: Այս օրինակում մենք կապում ենք AdventureWorks2014 տվյալների բազային, ուստի մենք օգտագործում ենք հրամանը.

sqlcmd -d AdventureWorks2014

Սա ձեր ստանդարտ Windows- ի հավատարմագրերը օգտագործում է ձեր տվյալների շտեմարանին միանալու համար: Դուք կարող եք նաեւ նշել օգտվողի անունը, օգտագործելով -U դրոշը եւ գաղտնաբառը, օգտագործելով -P դրոշը: Օրինակ, կարող եք միանալ տվյալների բազային օգտագործելով օգտագործողի անունը «mike» եւ գաղտնաբառ «goirish» հետեւյալ հրամանի տողով.

sqlcmd -U mike -P goirish -d AdventureWorks2014

03-ից 05-ը

Մուտքագրվում է հարցումներ

Mike Chapple- ն

Սկսեք 1-ի հրամանի մեջ մուտքագրելով SQL հայտարարություն: Դուք կարող եք օգտագործել այնքան գիծ, ​​որքան ցանկանում եք ձեր հարցման համար, սեղմելով Enter ստեղնը յուրաքանչյուր տողից հետո: SQL Server- ը չի իրականացնում ձեր հարցումը, քանի դեռ պարզորեն հրահանգվում է դա անել:

Այս օրինակում մենք մուտքագրում ենք հետեւյալ հարցումը.

Ընտրեք * HumanResources.shift- ից

04-ից 05-ը

Հարցման կատարում

Mike Chapple- ն

Երբ դուք պատրաստ եք կատարել ձեր հարցումը, մուտքագրեք GO հրամանը նոր հրամանի տողում, SQLCMD- ում եւ սեղմեք Enter : SQLCMD- ը կատարում է ձեր հարցումը եւ արդյունքները ցուցադրում էկրանի վրա:

05-ից 05-ը

Դուրս գալ SQLCMD- ին

Երբ դուք պատրաստ եք դուրս գալ SQLCMD, մուտքագրեք հրաման EXIT դատարկ հրամանի տողում վերադառնալու Windows հրամանի հուշում: