SQL Server tilbyder 2 kommandopromptfunktioner, der kan bruges til at udføre store forespørgsler - osql (vil blive fjernet i fremtiden) og sqlcmd
osql er placeret i undermappen Tools\Binn. Sådan udføres et SQL-script:
- Start kommandoprompten
- Naviger til mappen, hvor osql-værktøjet er placeret
-
Kør kommandoen i følgende format:
osql –H
-S -U -P –i
For at udføre filen large.sql, der er placeret i D:\testen, mod den centrale database på SQL Server-instansen Dell\SQL2012, som en sa med 'sqladmin'-adgangskoden, skal du køre følgende kommando:
osql -H Dell -S Dell\SQL2012 -i D:\test\large.sql -U sa -P sqladmin
sqlcmd kommandolinjeværktøjet er også placeret i SQL Server's Tools\Binn undermappe. Sådan udføres et SQL-script:
- Start kommandoprompten
- Naviger til mappen, hvor sqlcmd-værktøjet er placeret
-
Kør en kommando i følgende format:
sqlcmd –S
-d -i -U –P
For at udføre det samme som ovenfor, kør følgende kommando:
sqlcmd -S Dell\SQL2012 -d Central -i D:\test\large.sql -U sa –P sqladmin
Start sqlcmd Utility Kør Transact-SQL-scriptfiler ved hjælp af sqlcmd