SQLCMD skref-fyrir-skref námskeið

Microsoft SQL Server Command Line Gagnsemi

Microsoft SQL Server veitir notendum fjölbreytt úrval af grafískum notendaviðmótum til að sækja og vinna úr gögnum og stilla SQL Server gagnagrunna . Hins vegar er stundum auðveldara að vinna úr gamaldags stjórn lína. Hvort sem þú ert að leita að skjótri og óhreinum leið til að framkvæma SQL fyrirspurn eða vilt setja SQL staðhæfingar í Windows handritaskrá gerir SQLCMD þér kleift að mæta markmiðinu þínu. Þessi grein gerir ráð fyrir að þú hafir þegar Microsoft AdventureWorks Sample Database uppsett.

01 af 05

Opnar skipunartilvik

Mike Chapple

Til þess að keyra SQLCMD verður þú fyrst að opna Windows stjórn lína gagnsemi. Í Windows XP, smelltu á Start> Run og smelltu síðan á CMD í textareitnum áður en þú smellir á Í lagi . Í Windows Vista, smelltu á Windows hnappinn, skrifaðu CMD í leitarreitinn og ýttu á Enter .

Þú ættir að sjá Windows skipun hvetja.

02 af 05

Tengist gagnagrunninum

Mike Chapple

Þegar þú hefur stjórn á hvetja opna skaltu nota SQLCMD gagnagrunninn til að tengjast gagnagrunninum. Í þessu dæmi er tengt við AdventureWorks2014 gagnagrunninn, þannig að við notum stjórn:

sqlcmd -d AdventureWorks2014

Þetta notar sjálfgefna Windows persónuskilríki til að tengjast gagnagrunninum þínum. Þú getur einnig tilgreint notandanafn með því að nota -U flaggið og lykilorð með -P flagginu. Til dæmis gætir þú tengst gagnagrunninum með notendanafninu "Mike" og lykilorðinu "goirish" með eftirfarandi stjórn lína:

sqlcmd -U mike -P goirish -d AdventureWorks2014

03 af 05

Sláðu inn fyrirspurn

Mike Chapple

Byrjaðu að slá inn SQL staðhæfing við 1> hvetja. Þú getur notað eins mörg línur eins og þú vilt fyrir fyrirspurnina þína, ýttu á Enter takkann eftir hverja línu. SQL Server framkvæmir ekki fyrirspurn þína fyrr en þú hefur beðið um það.

Í þessu dæmi færum við eftirfarandi fyrirspurn:

SELECT * FROM HumanResources.shift

04 af 05

Framkvæma fyrirspurnina

Mike Chapple

Þegar þú ert tilbúinn til að framkvæma fyrirspurnina þína skaltu slá inn skipunina GO á nýjum skipanalínu innan SQLCMD og ýttu á Enter . SQLCMD framkvæmir fyrirspurnina þína og birtir niðurstöðurnar á skjánum.

05 af 05

Hætta SQLCMD

Þegar þú ert tilbúinn til að hætta við SQLCMD, sláðu inn skipunina EXIT á auða skipanalínu til að fara aftur í Windows stjórnunarprompt.