SQL Server Express er en gratis version af SQL Server , som du kan bruge til at oprette desktop og web -baserede database applikationer. Udviklere administrere SQL Server Express ved hjælp af SQL Server Management Studio. De bruger også en lille kommando-linje værktøj kaldet " sqlcmd " . Sqlcmd kan du udføre Transactional SQL-kommandoer , køre lagrede procedurer og udføre SQL scripts. Hvis du blot ønsker at køre en SQL-script , nogle gange er det nemmere at gøre det ved hjælp af sqlcmd . Du kommer til at sqlcmd ved at åbne et nyt kommandoprompt. Ting du skal
SQL Server Express
Vis Flere Instruktioner
Instructions
1
skriv cmd i windows "Start Menu" og tryk " Enter" . Kommandopromptvinduet vil åbne
2
Skriv en af følgende kommandoer for at oprette forbindelse til databasen : Hej
sqlcmd -u brugernavn - p password
sqlcmd - . S computerName \\ InstanceName
Brug den første kommando, hvis du setup et brugernavn og en adgangskode, når du har installeret SQL Server Express. Erstat " brugernavn" og "password" med den faktiske brugernavn og adgangskode, du setup. Brug den anden kommando , hvis du har oprettet en " navngivet instans " under installationen. Erstat " computerName " med navnet på din computer og " InstanceName " med navnet på den SQL instans , som du oprettede under installationen
3
Skriv følgende kommando , og tryk "ENTER" . :
sqlcmd -i C: \\ mySqlScript.sql
SQL Server Express vil udføre scriptet hedder " mySqlScript.sql " . . Udskift at " mySqlScript.sql " med navnet på det script, du vil køre . Medtag den fulde sti betegnelse. Hvis SQL script returnerer data fra databasen , vil SQL Server Express vise resultaterne i vinduet med kommandoprompten. .
4
Type sqlcmd -i C: \\ nameOfScript - o C: \\ outputFile.txt og tryk på ENTER for at køre scriptet. Dette vil route resultaterne til en tekstfil med navnet " C: \\ outputFile.txt " . Du kan navngive denne fil noget. Lagring til en tekstfil er praktisk, når du har brug for at fange og gemme forespørgsel resultater .
5.
Type sqlcmd exit. SQL Server Express vil afslutte sessionen.