SQLCMD Tutorial amin'ny dingana

SQL Server Server Command Line Utility

Ny Microsoft SQL Server dia manome mpampiasa mpampiasa maro mpampiasa marika ahafahana manangona sy manipuler ny data ary manangana ny SQL Server databases . Na izany aza, indraindray dia mora kokoa ny miasa amin'ny laharam-baova taloha. Na mitady fomba haingana sy maloto ianao hanatanterahana ny fangatahana SQL na te hanasongadina ireo fanambarana SQL ao anaty rakitra Windows script, SQLCMD dia mamela anao hahita ny tanjonao. Ity lahatsoratra ity dia mihevitra fa efa manana ny Microsoft AdventureWorks Sample Database voafetra.

01 of 05

Manokatra baikon'ny baiko

Mike Chapple

Mba hampandehanana ny SQLCMD dia tsy maintsy manokatra rindranasam-pejin-kajy Windows ianao aloha. Ao amin'ny Windows XP, tsindrio ny Start> Run ary tsindrio CMD ao anaty boaty aloha alohan'ny click OK . Ao amin'ny Windows Vista, kitiho ny bokotra Windows , atsipy CMD ao amin'ny faritra fikarohana ary tsindrio ny Enter .

Tokony hojerena ny baikon'ny baiko Windows.

02 of 05

Mifandray amin'ny Database

Mike Chapple

Raha vantany vao misy baikon-drakitra misokatra, ampiasao ny rindrambaiko SQLCMD mba hifandray amin'ny database. Amin'ity ohatra ity, mifandray amin'ny data database AdventureWorks2014 izahay, ka mampiasa ny baiko izahay:

sqlcmd -d AdventureWorks2014

Mampiasa ny alahelovan'ny Windows ny fidirana amin'ny database. Azonao atao ihany koa ny manonona anaran'olona iray mampiasa ny -U sainam-pirenena ary ny tenimiao mampiasa ny -P saina. Azonao atao, ohatra, ny mifandray amin'ny banky mampiasa ny anarana "mike" ary ny tenimiafina "goirish" miaraka amin'ity baiko baiko manaraka ity:

sqlcmd -U mike -P goirish -d AdventureWorks2014

03 of 05

Mametraka fanontaniana

Mike Chapple

Atombohy manoratra fanambarana SQL ao amin'ny 1> prompt. Azonao ampiasaina amin'ny tsipika maromaro araka ny tadiavinao ny fangatahanao, manindry ny fanendry Enter rehefa isaky ny andalana. SQL Server dia tsy manatanteraka ny fangatahanao raha tsy efa nodidiana mazava tsara.

Amin'ity ohatra ity dia ampidirintsika ireto fanontaniana manaraka ireto:

SELECT * FROM HumanResources.shift

04 of 05

Fanatanterahana ny fanontaniana

Mike Chapple

Raha toa ka vonona ny hampihatra ny fangatahanao ianao dia asio baiko GO amin'ny baiko vaovao ao amin'ny SQLCMD ary tsindrio ny Enter . SQLCMD manatanteraka ny fangatahanao ary mampiseho ny valiny eo amin'ny efijery.

05 of 05

Exiting SQLCMD

Raha toa ka vonona ny hivoaka amin'ny SQLCMD ianao dia omeo ny baiko EXIT amin'ny baikon'ny baiko tsy miverina mba hiverina amin'ny baikon'ny Windows.