Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Sistem Platform Analitik (PDW)
Database SQL di Microsoft Fabric
Utilitas sqlcmd memungkinkan Anda memasukkan pernyataan Transact-SQL, prosedur sistem, dan file skrip.
sqlcmd Varian
Ada dua varian dari sqlcmd:
sqlcmd(Go):sqlcmdberbasisgo-mssqldb, kadang juga ditulis sebagaigo-sqlcmd. Versi ini adalah alat mandiri yang dapat Anda unduh secara independen dari SQL Server. Ini berjalan pada Windows, macOS, Linux, dan dalam kontainer.sqlcmd(ODBC): Driver berbasis ODBC yang selaras dengan platform,sqlcmd, tersedia bersama SQL Server atau Microsoft Command Line Utilities, dan merupakan bagian dari paketmssql-toolsdi Linux. Ini juga berjalan di Windows, macOS, Linux, dan dalam kontainer.
Mengunduh dan menginstal sqlcmd (Go)
sqlcmd(Go) dapat diinstal lintas platform, pada Microsoft Windows, macOS, dan Linux. Versi yang lebih baru dari 1.6 mungkin tidak tersedia di semua manajer paket. Belum ada perkiraan tanggal untuk ketersediaannya.
Pilih salah satu opsi berikut untuk menginstal sqlcmd (Go) di Windows.
winget (Windows Package Manager CLI)
Instal Windows Package Manager Client jika Anda belum memilikinya.
Jalankan perintah berikut untuk menginstal
sqlcmd(Go).winget install sqlcmd
Chocolatey
Pasang Chocolatey jika Anda belum memilikinya.
Jalankan perintah berikut untuk menginstal
sqlcmd(Go).choco install sqlcmd
Unduhan langsung
Unduh aset
-windows-amd64.zipatau-windows-arm.zipyang sesuai dari rilis terbaru darisqlcmd(Go) di repositori kode GitHub.sqlcmd.exeEkstrak file dari folder zip yang diunduh.
Mengunduh dan menginstal sqlcmd (ODBC)
sqlcmd(ODBC) dapat diinstal lintas platform, pada Microsoft Windows, macOS, dan Linux.
Unduh utilitas baris perintah untuk Windows, menggunakan tabel berikut.
| Driver | Platform |
|---|---|
| Utilitas Baris Perintah Microsoft untuk SQL Server | x64x86 |
Perangkat alat baris perintah sudah tersedia dalam tahap Ketersediaan Umum (GA), namun juga dirilis dengan paket penginstal untuk SQL Server 2019 (15.x) dan versi-versi yang lebih baru.
Informasi versi
- Nomor rilis: 17.0.4055.5
- Nomor kompilasi: 17.0.4055.5
- Tanggal rilis: 30 Juni 2026
Note
Unduhan sqlcmd yang disediakan di sini mungkin tidak memiliki rilis dan nomor build yang sama seperti sqlcmd yang diinstal dengan pembaruan kumulatif (CU) SQL Server terbaru. Perilaku ini diharapkan. Versi ini berisi semua perbaikan yang disertakan dalam CU terbaru.
sqlcmd(ODBC) mendukung autentikasi dengan Microsoft Entra ID, termasuk dukungan autentikasi multifaktor (MFA) untuk fitur Azure SQL Database, Azure Synapse Analytics, dan Always Encrypted.
Persyaratan sistem
- Windows 10 dan versi yang lebih baru
- Server Windows 2016 dan versi yang lebih baru
Komponen ini memerlukan Driver ODBC Microsoft terbaru untuk SQL Server.
Preinstalled
Anda juga dapat menemukan sqlcmd yang telah diinstal sebelumnya di lingkungan tertentu.
Azure Cloud Shell
Anda dapat mencoba sqlcmd utilitas dari Azure Cloud Shell, karena telah diinstal sebelumnya secara default.
SQL Server Management Studio (SSMS)
Untuk menjalankan pernyataan SQLCMD di SQL Server Management Studio (SSMS), navigasikan keMode SQLCMD>.
SSMS menggunakan Microsoft .NET Framework SqlClient untuk eksekusi dalam mode reguler dan SQLCMD dalam Editor Kueri. Ketika sqlcmd dijalankan dari baris perintah, sqlcmd menggunakan driver ODBC. Karena opsi default yang berbeda mungkin digunakan, Anda mungkin melihat perilaku yang berbeda saat menjalankan kueri yang sama di SSMS dalam mode SQLCMD dan di utilitas sqlcmd.