Transact-sql komut dosyalarını kullanma sqlcmd çalıştırmak
Sen-ebilmek kullanma sqlcmdçalıştırmak için bir Transact-SQLkomut dosyası. A Transact-SQLkomut dosyası, bir birleşimini içeren bir metin dosyasıdır Transact-SQLdeyimleri, sqlcmdkomutları ve komut dosyası değişkenleri.
Basit bir oluşturmak için Transact-SQLkomut dosyasını Not Defteri'ni kullanarak, aşağıdaki adımları izleyin:
Tıklatın Start, Gelin Tüm programlar, Gelin aksesuarları, tıklatıp Notepad.
Kopya ve hamur ertesi Transact-SQLkodu içine not etmek:
USE AdventureWorks2012; GO SELECT p.FirstName + ' ' + p.LastName AS 'Employee Name', a.AddressLine1, a.AddressLine2 , a.City, a.PostalCode FROM Person.Person AS p INNER JOIN HumanResources.Employee AS e ON p.BusinessEntityID = e.BusinessEntityID INNER JOIN Person.BusinessEntityAddress bea ON bea.BusinessEntityID = e.BusinessEntityID INNER JOIN Person.Address AS a ON a.AddressID = bea.AddressID; GO
Dosya olarak Kaydet myScript.sql içinde c götürmek.
Komut dosyası çalıştırmak için
Bir komut istemi penceresi açın.
Komut istemi penceresine, yazın: -s myServer\instanceName sqlcmd -i C:\myScript.sql
ENTER tuşuna basın.
Listesi Adventure Worksçalışan adları ve adresleri komut istemi penceresine yazılır.
Bu çıkışı bir metin dosyasına kaydetmek için
Bir komut istemi penceresi açın.
Komut istemi penceresine, yazın: -s myServer\instanceName sqlcmd -i C:\myScript.sql -o C:\EmpAdds.txt
ENTER tuşuna basın.
Komut istemi penceresinde çıktı verilir. Bunun yerine, çıkış EmpAdds.txt dosyasına gönderilir. Bu çıkış, EmpAdds.txt dosyasını açarak doğrulayabilirsiniz.
Ayrıca bkz.
Görevler
Sqlcmd yardımcı programını başlatma