Aracılığıyla paylaş


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

Şunlar için geçerlidir:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure 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ı

sqlcmd'nin iki çeşidi vardır:

  • sqlcmd (Go): go-mssqldb tabanlı sqlcmd, bazen go-sqlcmd olarak adlandırı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 platforma hizalanmış, ODBC tabanlı sqlcmd ve Linux'ta paketin mssql-tools bir parçası. 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'ta 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'a sqlcmd (Go) 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. sqlcmd (Go) yüklemek için aşağıdaki komutu çalıştırın.

    winget install sqlcmd
    

Chocolatey

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

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

    choco install sqlcmd
    

Doğrudan indirme

  1. GitHub kod deposundaki -windows-amd64.zip (Go) -windows-arm.zip sürümünden ilgili veya varlığı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ı 15 x64x86

Komut satırı araçları Genel Kullanılabilirlik (GA) şeklindedir, 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ı: 15.0.4298.1
  • Derleme numarası: 15.0.4298.1
  • Sürüm tarihi: 7 Nisan 2023

Note

Burada sağlanan sqlcmd indirme, en son SQL Server toplu güncelleştirmesi (CU) ile yüklenmiş sqlcmd ile aynı sürüm ve derleme numarasına sahip 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ü 17'yi gerektirir.

Preinstalled

Ayrıca sqlcmd'yi belirli ortamlarda önceden yüklenmiş olarak da bulabilirsiniz.

Azure Cloud Shell

Varsayılan olarak önceden yüklenmiş olduğundan Azure Cloud Shell'den sqlcmd yardımcı programını deneyebilirsiniz.

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 sqlcmd çalıştırıldığında sqlcmd ODBC sürücüsünü kullanır. Farklı varsayılan seçenekler uygulanabileceğinden, SQLCMD modunda ve sqlcmd yardımcı programındaki SSMS'de aynı sorguyu yürütürken farklı davranışlar görebilirsiniz.