Microsoft SQL Server Express'ten bir SQL komut dosyası nasıl çalıştırılır
talimatlar
1. Adım
"Başlat" menü penceresine CMD yazın ve "Enter" a basın. Komut satırı görünecektir.
2. Adım
Veritabanına bağlanmak için aşağıdaki komutlardan birini girin:
Sqlcmd -u kullanıcı adı -p parola Sqlcmd -S bilgisayaradı \ instancename
SQL Server Express'i yüklediğinizde kullanıcı adı ve şifre seçtiyseniz ilk komutu kullanın. Seçtiğiniz gerçek kullanıcı adı ve şifreye "kullanıcı adı" ve "şifre" yazın. Yükleme sırasında "adlandırılmış örnek" oluşturduysanız ikinci komutu kullanın. Bilgisayar adı ve "instancename", "computername" adını, yükleme sırasında oluşturduğunuz SQL örneğinin adıyla değiştirin.
3. adım
Aşağıdaki komutu yazın ve "Enter" a basın:
Sqlcmd -i C: \ mySqlScript.sql
SQL Server Express, "mySqlScript.sql" adlı komut dosyasını yürütür. Yürütmek istediğiniz komut dosyasının adını "mySqlScript.sql" olarak değiştirin. Tam rotayı içerir. SQL komut dosyası bir veritabanından veri döndürürse, SQL Server Express sonuçları komut satırı penceresinde görüntüler.
4. Adım
Sqlcmd -i C: \ scriptname -o C: \ outputFile.txt yazın ve betiği yeniden çalıştırmak için Enter tuşuna basın. Bu, sonuçları "C: \ outputFile.txt" adlı bir metin dosyasına yönlendirecektir. Bu dosyaya istediğiniz adı koyabilirsiniz. Bir metin dosyası olarak kaydetmek, bir sorgunun sonuçlarını yakalayıp kaydetmeniz gerektiğinde kullanışlıdır.
Adım 5
Sqlcmd çıkışını yaz. SQL Server Express oturumu sonlandıracak.