Cum se execută un script SQL de la Microsoft SQL Server Express

Rulați script-urile SQL utilizând SQL Server Express și linia de comandă Windows.

instrucțiuni

Pasul 1

Introduceți CMD în fereastra de meniu "Start" și apăsați pe "Enter". Se va afișa linia de comandă.

Pasul 2

Introduceți una dintre următoarele comenzi pentru a vă conecta la baza de date:

Sqlcmd -u username -p parola Sqlcmd -S computername \ instancename

Utilizați prima comandă dacă ați ales un nume de utilizator și o parolă când ați instalat SQL Server Express. Modificați "numele de utilizator" și "parola" la numele de utilizator real și parola pe care ați ales-o. Utilizați a doua comandă dacă ați creat o "instanță denumită" în timpul instalării. Schimbați numele computerului cu numele computerului și "instancename" cu numele instanței SQL pe care ați creat-o în timpul instalării.

Pasul 3

Scrieți următoarea comandă și apăsați "Enter":

Sqlcmd -i C: \ mySqlScript.sql

SQL Server Express va executa scriptul numit "mySqlScript.sql". Modificați "mySqlScript.sql" la numele scriptului pe care doriți să-l executați. Include traseul complet. Dacă scriptul SQL returnează date dintr-o bază de date, SQL Server Express va afișa rezultatele în fereastra liniei de comandă.

Pasul 4

Introduceți Sqlcmd -i C: \ scriptname -o C: \ outputFile.txt și apăsați "Enter" pentru a rula din nou scriptul. Aceasta va redirecționa rezultatele către un fișier text numit "C: \ outputFile.txt". Puteți pune numele dorit în acest fișier. Salvarea acestuia ca fișier text este convenabilă când trebuie să capturați și să salvați rezultatele unei interogări.

Pasul 5

Scrie ieșire Sqlcmd. SQL Server Express va încheia sesiunea.