SQL Server Express är en gratis version av SQL Server som du kan använda för att skapa desktop -och webbaserade applikationer databas . Utvecklare hantera SQL Server Express genom att använda SQL Server Management Studio . De använder också en liten kommandoradsverktyg kallas " sqlcmd " . Sqlcmd kan du köra Transactional SQL-kommandon , köra lagrade procedurer och köra SQL -skript . Om du bara vill köra en SQL- skript , ibland är det lättare att göra det med sqlcmd hjälp . Du får sqlcmd genom att öppna ett nytt fönster för kommandoprompten . Saker du behöver
SQL Server Express
Visa fler instruktioner
Instruktioner
1
skriv cmd i Windows "Start Menu " och tryck på " Enter " . Kommandotolken öppnas
2
Skriv något av följande kommandon för att ansluta till databasen :
sqlcmd - u användarnamn - p lösenord
sqlcmd - . S datornamn \\ InstanceName
Använd det första kommandot om du ställer in ett användarnamn och lösenord när du installerade SQL Server Express . Ersätt " användarnamn " och " lösenord " med den faktiska användarnamn och lösenord som du setup. Använd det andra kommandot om du skapat en " namngiven instans " under installationen . Ersätt " datornamn " med namnet på din dator och "instans " med namnet på den SQL- instans som du skapade under installationen Addera 3
Skriv följande kommando och tryck på " ENTER " . :
sqlcmd -i C : \\ mySqlScript.sql
SQL Server Express kommer att köra skriptet heter " mySqlScript.sql " . . Byt ut det " mySqlScript.sql " med namnet på det skript som du vill köra . Inkludera hela sökvägen beteckningen . Om SQL- skript returnerar data från databasen , kommer SQL Server Express visa resultatet i kommandotolken . .
4
Typ sqlcmd -i C : \\ nameOfScript - o C : \\ outputFile.txt och tryck på ENTER för att köra skriptet . Då leds resultatet till en textfil med namnet " C : \\ outputFile.txt " . Du kan namnge filen någonting . Spara till en textfil är praktiskt när du behöver för att fånga och spara frågeresultat .
5
Typ sqlcmd exit . SQL Server Express kommer att avsluta sessionen .