SQLCMD Step-by-Step Tutorial

Asẹ Agbegbe Line Line Microsoft SQL Server

Microsoft SQL Server pese awọn olumulo pẹlu oriṣiriṣi awọn ọlọrọ awọn olumulo atọwọdọwọ fun igbasilẹ ati ifọwọyi data ati tito leto awọn apoti isura infomesonu SQL Server . Sibẹsibẹ, nigbami o rọrun lati ṣiṣẹ lati ila ila-aṣẹ atijọ. Boya o n wa ọna ti o yara ni kiakia lati ṣe ibeere SQL tabi fẹ lati ni awọn gbolohun SQL ni faili iwe-aṣẹ Windows kan, SQLCMD faye gba o lati pade ipinnu rẹ. Atilẹjade yii dawọle pe o ti ni ifilelẹ aaye data Microsoft ti AdventureWorks.

01 ti 05

Ṣiṣe Ṣiṣe Ṣiṣe aṣẹ kan

Mike Chapple

Ni ibere lati ṣiṣe SQLCMD, o gbọdọ kọkọ ṣii ila-aṣẹ ila laini Windows kan. Ni Windows XP, tẹ Bẹrẹ> Ṣiṣe lẹhinna tẹ CMD ni apoti ọrọ ṣaaju ki o to tẹ Dara . Ni Windows Vista, tẹ bọtini Windows , tẹ CMD sinu apoti Iwadi ki o tẹ Tẹ .

O yẹ ki o wo itọsọna aṣẹ Windows kan.

02 ti 05

Nsopọ si aaye data

Mike Chapple

Lọgan ti o ba ni aṣẹ kan ti o ṣii ṣii, lo ohun elo SQLCMD lati sopọ si database. Ni apẹẹrẹ yii, a n ṣopọ si AdwareWorks2014 database, nitorina a lo aṣẹ:

sqlcmd -d AdventureWorks2014

Eyi nlo awọn ailorukọ Windows aiyipada lati sopọ si database rẹ. O tun le pato orukọ olumulo kan nipa lilo Flag -U ati ọrọigbaniwọle pẹlu lilo-flag. Fun apere, o le sopọ si ibi-ipamọ nipa lilo orukọ olumulo "irọ" ati ọrọigbaniwọle "goirish" pẹlu laini aṣẹ wọnyi:

sqlcmd -U mike -P goirish -d AdventureWorks2014

03 ti 05

Titẹ ibeere kan

Mike Chapple

Bẹrẹ bẹrẹ ọrọ gbólóhùn SQL ni 1> tọ. O le lo ọpọlọpọ awọn ila bi o ṣe fẹ fun ibeere rẹ, titẹ bọtini Tẹ lẹhin atokọ kọọkan. Asopọ SQL ko ṣe ṣiṣe iwadi rẹ titi ti a fi kọ ọ ni aṣẹ lati ṣe bẹ.

Ni apẹẹrẹ yii, a tẹ awọn ibeere wọnyi:

SELE * LATI HumanResources.shift

04 ti 05

Ṣiṣẹ Ibeere naa

Mike Chapple

Nigbati o ba ṣetan lati ṣe ibeere rẹ, tẹ aṣẹ GO lori pipaṣẹ aṣẹ titun laarin SQLCMD ki o tẹ Tẹ . SQLCMD n ṣe iwadi rẹ ati ki o han awọn esi lori iboju.

05 ti 05

Nlọ SQLCMD

Nigbati o ba ṣetan lati jade kuro ni SQLCMD, tẹ aṣẹ EXIT lori ila aṣẹ lasan lati pada si aṣẹ aṣẹ Windows.