Skip to main content

Microsoft SQL Server Command Line Utility

Dd | Hakbang sa Pagbasa ( Part 2 ) Tutorial # 49 (Abril 2025)

Dd | Hakbang sa Pagbasa ( Part 2 ) Tutorial # 49 (Abril 2025)
Anonim

Ang Microsoft SQL Server ay nagbibigay ng mga gumagamit na may iba't ibang mga mayaman na graphical user interface para sa pagkuha at pagmamanipula ng data at pag-configure ng SQL Server database. Gayunpaman, paminsan-minsan ay mas madaling magtrabaho mula sa luma na command line. Kung naghahanap ka para sa mabilis at maruming paraan upang maisagawa ang isang query sa SQL o nais na isama ang mga pahayag ng SQL sa isang Windows script file, pinapayagan ka ng SQLCMD na matugunan ang iyong layunin. Ipinapalagay ng artikulong ito na mayroon kang naka-install na Database ng Microsoft's AdventureWorks Sample.

01 ng 05

Pagbubukas ng Command Prompt

Upang patakbuhin ang SQLCMD, kailangan mo munang buksan ang utility ng Windows command line. Sa Windows XP, mag-click Simulan> Patakbuhin at pagkatapos ay i-type CMD sa text box bago i-click OK. Sa Windows Vista, i-click ang Windows pindutan, i-type CMD sa Paghahanap kahon at pindutin Ipasok.Dapat mong makita ang prompt ng Windows command.

02 ng 05

Kumokonekta sa Database

Sa sandaling mayroon kang isang command prompt bukas, gamitin ang SQLCMD utility upang kumonekta sa database. Sa halimbawang ito, kumokonekta kami sa database ng AdventureWorks2014, kaya ginagamit namin ang command:

sqlcmd -d AdventureWorks2014

Ginagamit nito ang default na mga kredensyal sa Windows upang kumonekta sa iyong database. Maaari mo ring tukuyin ang isang username gamit ang -U na bandila at isang password gamit ang -P na bandila. Halimbawa, maaari kang kumonekta sa database gamit ang username na "mike" at password "goirish" gamit ang sumusunod na command line:

sqlcmd -U mike -P goirish -d AdventureWorks2014 03 ng 05

Pagpasok ng isang Query

Simulan ang pag-type ng SQL statement sa 1> prompt. Maaari mong gamitin ang maraming linya hangga't gusto mo para sa iyong query, pagpindot sa Ipasok susi pagkatapos ng bawat linya. Hindi isinasagawa ng SQL Server ang iyong query hanggang malinaw na inutusan na gawin ito.Sa halimbawang ito, ipinapasok namin ang sumusunod na tanong:

PUMILI * MULA HumanResources.shift 04 ng 05

Isinasagawa ang Query

Kapag handa ka nang isagawa ang iyong query, i-type ang command Pumunta sa isang bagong command line sa loob ng SQLCMD at pindutin Ipasok. Isinasagawa ng SQLCMD ang iyong query at ipinapakita ang mga resulta sa screen.

05 ng 05

Lumabas sa SQLCMD

Kapag handa ka nang lumabas sa SQLCMD, i-type ang command EXIT sa isang blangkong linya ng command upang bumalik sa command ng Windows command.