Microsoft SQL Server Command Line Utility
Microsoft SQL Server bied gebruikers 'n verskeidenheid van ryk grafiese gebruikerskoppelvlakke om data te herwin en te manipuleer en SQL Server databasisse te konfigureer. Maar soms is dit net makliker om van die outydse opdrag lyn te werk. Of u nou soek na 'n vinnige en vuil manier om 'n SQL-navraag uit te voer of SQL-stellings in 'n Windows-scriptlêer wil insluit, met SQLCMD, stel u in staat om u doel te bereik. In hierdie artikel word aanvaar dat u reeds 'n voorbeeld van Microsoft's Adventure Works-databasis geïnstalleer het.
01 van 05
Open 'n opdragprompt
Om SQLCMD te kan uitvoer, moet u eers 'n Windows-programlynprogram oopmaak. Kliek in Windows XP op Start> Begin en tik CMD in die tekskassie voordat jy OK kliek. Kliek in Windows Vista op die Windows- knoppie, tik CMD in die soekkassie en druk Enter .
U moet 'n Windows-opdragprompt sien.
02 van 05
Koppel aan die databasis
Sodra u 'n opdragprompt oopmaak, gebruik die SQLCMD-program om aan die databasis te koppel. In hierdie voorbeeld koppel ons aan die AdventureWorks2014-databasis, dus gebruik ons die opdrag:
sqlcmd -d AdventureWorks2014Dit gebruik die standaard Windows-referenties om aan te sluit by jou databasis. U kan ook 'n gebruikersnaam spesifiseer met die -U vlag en 'n wagwoord met die -P vlag. Byvoorbeeld, jy kan met die gebruikersnaam "mike" en wagwoord "goirish" koppel aan die databasis met die volgende opdraglyn:
sqlcmd -U mike -P goirish -d AdventureWorks201403 van 05
'N navraag invoer
Begin met 'n SQL-stelling by die 1> -prompt. Jy kan soveel lyne gebruik as wat jy wil hê vir jou navraag, en druk die Enter- sleutel na elke reël. SQL Server voer nie jou soektog uit totdat dit uitdruklik opdrag gegee word om dit te doen nie.
In hierdie voorbeeld gee ons die volgende navraag in:
04 van 05
Die navraag uitvoer
As jy gereed is om jou soektog uit te voer, tik die opdrag GO op 'n nuwe opdrag lyn in SQLCMD en druk Enter . SQLCMD voer jou navraag uit en vertoon die resultate op die skerm.
05 van 05
SQLCMD verlaat
As jy gereed is om SQLCMD uit te skakel, tik die bevel EXIT op 'n leë opdraglyn om na die Windows-opdragprompt terug te keer.