Microsoft SQL Server Command Line Utility
Microsoft SQL Server jout brûkers in ferskaat oan rike graphike brûkers ynterfaces foar it opheljen en manipulearjen fan gegevens en konfiguraasje fan SQL Server-databases . Mar soms is it gewoan makliker om te wurkjen fan 'e âlde modusbehearder. As jo sykje nei in flugge en dreech manier om in SQL-query út te fieren of wolle jo SQL-oanfollingen yn in Windows-skripttriem ynfolje, kin SQLCMD jo doel foldwaan. Dit artikel beäntwurdet jo al Microsoft's AdventureWorks Sample Database ynstallearre.
01 of 05
Iepenje in Kommando-prompt
Om SQLCMD út te fieren, moatte jo earst in Windows-kommando-rigel brûke. Yn Windows XP klik op Start> Fuortsmite en dan CMD yn it tekstfakje te typen foardat jo OK klikke. Yn Windows Vista klik op 'e knop Windows , type CMD yn' t Sykd sykje en druk op Enter .
Jo moatte in Windows-kommando prompt sjen.
02 of 05
Ferbinearje mei de databank
Skeakelje as jo in opkommende opsje iepen hawwe, brûke jo it SQLCMD-helpmiddel om te ferbine mei de database. Yn dit foarbyld binne wy ferbân mei de databaseWindows database, sadat wy it kommando brûke:
sqlcmd -d AdventureWorks2014Dit brûkt de standert Windows-credentials om te ferbinen mei jo database. Jo kinne ek in username brûke mei de -U flagge en in wachtwurd mei de -P flag. Sa kinne jo bygelyks ferbine mei de database mei de brûkersnamme "mike" en wachtwurd "goirish" mei de folgjende kommandorigel:
sqlcmd -U mike -P goirish -d AdventureWorks201403 of 05
In fraach ynfiere
Begjin te typen in SQL-oanfetting by de 1> prompt. Jo kinne sa folle linen brûke as jo wolle foar jo query, drukke de Enter- toets nei elke line. SQL-tsjinner net jo útfiere útfiere oant eksplisyt oanwêzich is om dit te dwaan.
Yn dit foarbyld ynfiere wy de folgjende fraach:
04 of 05
It útfieren fan 'e query
As jo klear binne om jo fraachút te fieren, typ it kommando GO op in nije kommando-rigel yn SQLCMD en druk op Enter . SQLCMD útfiert jo query en lit de resultaten op it skerm sjen.
05 of 05
Utgong fan SQLCMD
As jo klear binne om SQLCMD te ferwiderjen, typ it kommando EXIT yn in lege kommando-rigel om werom te gean nei de Windows-kommando-prompt.