SQL-skripti käivitamine Microsoft SQL Server Expressist

...

Käivitage oma SQL-skriptid SQL Server Expressi ja Windowsi käsuviiba abil

SQL Server Express on SQL Serveri tasuta versioon, mida saate kasutada töölaua- ja veebipõhiste andmebaasirakenduste loomiseks. Arendajad haldavad SQL Server Expressi SQL Server Management Studio abil. Nad kasutavad ka väikest käsurea utiliiti nimega "Sqlcmd". Sqlcmd võimaldab teil täita tehingupõhiseid SQL-i käske, käivitada salvestatud protseduure ja käivitada SQL-i skripte. Kui soovite lihtsalt SQL-i skripti käitada, on mõnikord lihtsam seda teha, kasutades Sqlcmd. Sqlcmd-sse pääsete, avades uue käsuviiba akna.

Juhised

Samm 1

Tippige aknas "Start Menüü" CMD ja vajutage "Enter". Avaneb käsurea aken.

Päeva video

2. samm

Andmebaasiga ühenduse loomiseks tippige üks järgmistest käskudest:

Sqlcmd -u kasutajanimi -p parool

Sqlcmd -S arvutinimi\instanceName

Kasutage esimest käsku, kui seadistate SQL Server Expressi installimisel kasutajanime ja parooli. Asendage "kasutajanimi" ja "parool" tegeliku seadistatud kasutajanime ja parooliga. Kasutage teist käsku, kui lõite installimise ajal "nimelise eksemplari". Asendage "computerName" oma arvuti nimega ja "instanceName" installimise ajal loodud SQL-i eksemplari nimega.

3. samm

Tippige järgmine käsk ja vajutage "ENTER":

Sqlcmd -i C:\mySqlScript.sql.

SQL Server Express käivitab skripti nimega "mySqlScript.sql". Asendage see "mySqlScript.sql" selle skripti nimega, mida soovite käivitada. Lisage täielik teetähis. Kui SQL-skript tagastab andmebaasist andmed, kuvab SQL Server Express tulemused käsuviiba aknas. .

4. samm

Tippige Sqlcmd -i C:\nameOfScript -o C:\outputFile.txt ja vajutage skripti uuesti käivitamiseks sisestusklahvi (ENTER). See suunab tulemused tekstifaili nimega "C:\outputFile.txt". Sellele failile võib anda ükskõik millise nime. Tekstifaili salvestamine on kasulik, kui peate päringutulemusi jäädvustama ja salvestama.

5. samm

Tippige Sqlcmd exit. SQL Server Express lõpetab seansi.

Näpunäide

Kui käitate SQL-skripte sageli, saate luua pakkfaile (.bat), mis võivad protsessi kiirendada (vt ressursse). Näiteks võite paigutada ülaltoodud käsud pakkfaili ja salvestada selle oma töölauale. Saate selle hiljem käivitada, topeltklõpsates failil.