Skip to main content

Microsoft SQL Server-opdrachtregelhulpprogramma

sql server tutorial on sqlcmd (Juni- 2026)

sql server tutorial on sqlcmd (Juni- 2026)
Anonim

Microsoft SQL Server biedt gebruikers verschillende rijke grafische gebruikersinterfaces voor het ophalen en manipuleren van gegevens en het configureren van SQL Server-databases. Soms is het echter eenvoudiger om vanuit de ouderwetse opdrachtregel te werken. Of u nu op zoek bent naar een snelle en vuile manier om een ​​SQL-query uit te voeren of SQL-instructies in een Windows-scriptbestand wilt opnemen, met SQLCMD kunt u uw doel bereiken. In dit artikel wordt ervan uitgegaan dat je de Microsoft AdventureWorks-voorbeelddatabase al hebt geïnstalleerd.

01 van 05

Een opdrachtprompt openen

Om SQLCMD uit te voeren, moet u eerst een Windows-opdrachtregelhulpprogramma openen. Klik in Windows XP op Start> Uitvoeren en typ dan CMD in het tekstvak voordat u klikt OK. Klik in Windows Vista op ramen knop, type CMD in de Zoeken vakje en druk op invoeren.U zou een Windows-opdrachtprompt moeten zien.

02 van 05

Verbinding maken met de database

Zodra u een opdrachtprompt hebt geopend, gebruikt u het hulpprogramma SQLCMD om verbinding te maken met de database. In dit voorbeeld maken we verbinding met de AdventureWorks2014-database, dus gebruiken we de opdracht:

sqlcmd -d AdventureWorks2014

Dit gebruikt de standaard Windows-inloggegevens om verbinding te maken met uw database. U kunt ook een gebruikersnaam opgeven met de vlag -U en een wachtwoord met de vlag -P. U kunt bijvoorbeeld verbinding maken met de database met de gebruikersnaam "mike" en wachtwoord "goirish" met de volgende opdrachtregel:

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

Een zoekopdracht invoeren

Begin met het typen van een SQL-instructie bij de 1> -prompt. U kunt zoveel regels gebruiken als u wilt voor uw zoekopdracht, druk op de invoeren toets na elke regel. SQL Server voert uw query niet uit totdat expliciet de opdracht is gegeven om dit te doen.In dit voorbeeld voeren we de volgende query in:

SELECT * VAN HumanResources.shift 04 van 05

De query uitvoeren

Wanneer u klaar bent om uw vraag uit te voeren, typt u de opdracht GAAN op een nieuwe opdrachtregel binnen SQLCMD en druk op invoeren. SQLCMD voert uw query uit en geeft de resultaten op het scherm weer.

05 of 05

SQLCMD afsluiten

Wanneer u klaar bent om SQLCMD af te sluiten, typt u de opdracht UITGANG op een lege opdrachtregel om terug te keren naar de Windows-opdrachtprompt.