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.
varian sqlcmd
Ada dua varian sqlcmd:
sqlcmd (Go):
go-mssqldbsqlcmd berbasis, kadang-kadang disebut sebagai go-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): Sqlcmd berbasis ODBC yang selaras dengan platform, tersedia dengan SQL Server atau Utilitas Baris Perintah Microsoft, dan bagian
mssql-toolsdari paket di Linux. Ini juga berjalan di Windows, macOS, Linux, dan dalam kontainer.
Mengunduh dan menginstal sqlcmd (Go)
sqlcmd (Go) dapat diinstal lintas platform, di 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 tepat dari rilis terbarusqlcmd (Go) dari repositori kode GitHub.sqlcmd.exeEkstrak file dari folder zip yang diunduh.
Mengunduh dan menginstal sqlcmd (ODBC)
sqlcmd (ODBC) dapat diinstal lintas platform, di Microsoft Windows, macOS, dan Linux.
Unduh utilitas baris perintah untuk Windows, menggunakan tabel berikut.
| Driver | Platform |
|---|---|
| Utilitas Baris Perintah Microsoft 15 untuk SQL Server | x64x86 |
Alat baris perintah adalah Umum Tersedia (GA), tetapi juga dirilis dengan paket penginstal untuk SQL Server 2019 (15.x) dan versi yang lebih baru.
Informasi versi
- Nomor rilis: 15.0.4298.1
- Nomor build: 15.0.4298.1
- Tanggal rilis: 7 April 2023
Note
Unduhan sqlcmd yang disediakan di sini mungkin tidak memiliki rilis dan nomor build yang sama dengan 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 ID Microsoft Entra, termasuk dukungan autentikasi multifaktor (MFA) untuk Azure SQL Database, Azure Synapse Analytics, dan fitur Always Encrypted.
Persyaratan sistem
- Windows 10 dan versi yang lebih baru
- Windows Server 2016 dan versi yang lebih baru
Komponen ini memerlukan Microsoft ODBC Driver 17 terbaru untuk SQL Server.
Preinstalled
Anda juga dapat menemukan sqlcmd yang telah diinstal sebelumnya di lingkungan tertentu.
Azure Cloud Shell
Anda dapat mencoba utilitas sqlcmd 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 dapat berlaku, Anda mungkin melihat perilaku yang berbeda ketika menjalankan kueri yang sama di SSMS dalam mode SQLCMD dan di utilitas sqlcmd.