Share via


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:

  1. Tıklatın Start, Gelin Tüm programlar, Gelin aksesuarları, tıklatıp Notepad.

  2. 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
    
  3. Dosya olarak Kaydet myScript.sql içinde c götürmek.

Komut dosyası çalıştırmak için

  1. Bir komut istemi penceresi açın.

  2. Komut istemi penceresine, yazın: -s myServer\instanceName sqlcmd -i C:\myScript.sql

  3. 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

  1. Bir komut istemi penceresi açın.

  2. Komut istemi penceresine, yazın: -s myServer\instanceName sqlcmd -i C:\myScript.sql -o C:\EmpAdds.txt

  3. 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

Başvuru

Sqlcmd yardımcı programı