sqlcmd yardımcı programını indirme ve yükleme

Şunlar için geçerlidir:SQL ServerAzure SQL VeritabanıAzure SQL Yönetilen ÖrneğiAzure Synapse AnalyticsAnalitik Platform Sistemi (PDW)Microsoft Fabric'te SQL veritabanı

sqlcmd yardımcı programı Transact-SQL deyimlerini, sistem yordamlarını ve betik dosyalarını girmenizi sağlar.

sqlcmd varyantlar

İki çeşit vardır sqlcmd:

  • sqlcmd (Go): go-mssqldb tabanlı sqlcmd, bazen go-sqlcmd olarak da yazılır. Bu sürüm, SQL Server'ı bağımsız olarak indirebileceğiniz tek başına bir araçtır. Windows, macOS, Linux ve kapsayıcılarda çalışır.

  • sqlcmd (ODBC): SQL Server veya Microsoft Komut Satırı Yardımcı Programları ile kullanılabilen ve Linux'ta mssql-tools paketinin bir parçası olan, platformla uyumlu, ODBC tabanlı sqlcmd. Ayrıca Windows, macOS, Linux ve kapsayıcılarda da çalışır.

sqlcmd'yi indirme ve yükleme (Go)

sqlcmd(Go) Microsoft Windows, macOS ve Linux'a platformlar arası yüklenebilir. 1.6'dan yeni sürümler tüm paket yöneticilerinde kullanılamayabilir. Mevcut olmaları için henüz tahmini bir tarih yok.

Windows'ta sqlcmd (Go)'yu yüklemek için aşağıdaki seçeneklerden birini seçin.

winget (Windows Paket Yöneticisi CLI)

  1. Henüz sahip değilseniz Windows Paket Yöneticisi İstemcisi'ni yükleyin.

  2. Yüklemek için sqlcmd aşağıdaki komutu çalıştırın (Go).

    winget install sqlcmd
    

Chocolatey

  1. Henüz sahip değilseniz Chocolatey yükleyin.

  2. Yüklemek için sqlcmd aşağıdaki komutu çalıştırın (Go).

    choco install sqlcmd
    

Doğrudan indirme

  1. GitHub kod deposundaki sqlcmd (Go) uygulamasının en güncel sürümünden ilgili -windows-amd64.zip veya -windows-arm.zip dosyasını indirin.

  2. İndirilen zip klasöründen sqlcmd.exe dosyasını ayıklayın.

sqlcmd'yi indirme ve yükleme (ODBC)

sqlcmd(ODBC) Microsoft Windows, macOS ve Linux'a platformlar arası yüklenebilir.

Aşağıdaki tabloyu kullanarak Windows için komut satırı yardımcı programlarını indirin.

Driver Platform
SQL Server için Microsoft Komut Satırı Yardımcı Programları x64x86

Komut satırı araçları Genel Kullanılabilirlik (GA) aracıdır, ancak SQL Server 2019 (15.x) ve sonraki sürümleri için yükleyici paketiyle birlikte de yayımlanır.

Sürüm bilgileri

  • Sürüm numarası: 17.0.4055.5
  • Derleme numarası: 17.0.4055.5
  • Sürüm tarihi: 30 Haziran 2026

Note

sqlcmd Burada sağlanan indirme, en son SQL Server toplu güncelleştirmesi (CU) ile yüklenen sürüm ve derleme numarasıyla sqlcmd aynı olmayabilir. Bu davranış beklenmektedir. Bu sürüm, en son CU'da yer alan tüm düzeltmeleri içerir.

sqlcmd(ODBC), Azure SQL Veritabanı, Azure Synapse Analytics ve Always Encrypted özellikleri için çok faktörlü kimlik doğrulaması (MFA) desteği de dahil olmak üzere Microsoft Entra ID ile kimlik doğrulamasını destekler.

Sistem gereksinimleri

  • Windows 10 ve sonraki sürümleri
  • Windows Server 2016 ve sonraki sürümleri

Bu bileşen, SQL Server için en son Microsoft ODBC Sürücüsünü gerektirir.

Preinstalled

Belirli ortamlarda önceden yüklenmiş olarak da bulabilirsiniz sqlcmd .

Azure Cloud Shell

Yardımcı programı varsayılan olarak önceden yüklenmiş olarak Azure Cloud Shell'den deneyebilirsinizsqlcmd.

Cloud Shell başlatma

SQL Server Management Studio (SSMS)

SQL Server Management Studio'da (SSMS) SQLCMD deyimlerini çalıştırmak için Sorgulama>SQLCMD Modu'na gidin.

SSMS, SqlClientnormal ve SQLCMD modunda yürütülmesi için Microsoft .NET Framework kullanır. Komut satırından çalıştırıldığında sqlcmd ODBC sqlcmd sürücüsünü kullanır. Farklı varsayılan seçenekler uygulanabileceğinden, SQLCMD modunda ve sqlcmd yardımcı programda SSMS'de aynı sorguyu yürütürken farklı davranışlar görebilirsiniz.