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: Azure Data CLI ()
azdata
Artikel berikut ini menyediakan referensi untuk perintah sql di alat azdata . Untuk informasi selengkapnya tentang perintah azdata lainnya, lihat referensi azdata
Perintah
| Perintah | Deskripsi |
|---|---|
| shell sql azdata | SQL CLI memungkinkan pengguna berinteraksi dengan SQL Server dan Azure SQL melalui T-SQL. |
| kueri azdata sql | SQL CLI memungkinkan pengguna berinteraksi dengan SQL Server dan Azure SQL melalui T-SQL. |
shell sql azdata
SQL CLI memungkinkan pengguna berinteraksi dengan SQL Server dan Azure SQL melalui T-SQL.
azdata sql shell [--username -u]
[--database -d]
[--server -s]
[--integrated -e]
[--mssqlclirc]
[--row-limit]
[--less-chatty]
[--auto-vertical-output]
[--encrypt -n]
[--trust-server-certificate -c]
[--connect-timeout -l]
[--application-intent -k]
[--multi-subnet-failover -m]
[--packet-size]
[--dac-connection -a]
[--input-file -i]
[--output-file]
[--enable-sqltoolsservice-logging]
[--prompt]
Contoh
Contoh baris perintah untuk memulai pengalaman interaktif.
azdata sql shell
Contoh baris perintah menggunakan server, pengguna, dan database yang disediakan
azdata sql shell --server localhost --username sa --database master
Parameter Opsional
--username -u
Nama pengguna untuk menyambungkan ke database.
--database -d
Nama database untuk disambungkan.
--server -s
Nama atau alamat instans SQL Server.
--integrated -e
Gunakan autentikasi terintegrasi pada Windows.
--mssqlclirc
Lokasi file konfigurasi mssqlclirc.
--row-limit
Atur ambang batas untuk permintaan batas baris. Gunakan 0 untuk menonaktifkan perintah.
--less-chatty
Lewati intro saat startup dan selamat tinggal saat keluar.
--auto-vertical-output
Secara otomatis beralih ke mode output vertikal jika hasilnya lebih lebar dari lebar terminal.
--encrypt -n
SQL Server menggunakan enkripsi SSL untuk semua data jika server memiliki sertifikat yang diinstal.
--trust-server-certificate -c
Saluran akan dienkripsi saat melewati rantai sertifikat untuk memvalidasi kepercayaan.
--connect-timeout -l
Waktu dalam detik untuk menunggu koneksi ke server sebelum mengakhiri permintaan.
--application-intent -k
Menyatakan jenis beban kerja aplikasi saat menyambungkan ke database dalam Grup Ketersediaan SQL Server.
--multi-subnet-failover -m
Jika aplikasi tersambung ke Always On AG pada subnet yang berbeda, pengaturan ini memberikan deteksi dan koneksi yang lebih cepat ke server yang saat ini aktif.
--packet-size
Ukuran dalam byte paket jaringan yang digunakan untuk berkomunikasi dengan SQL Server.
--dac-connection -a
Sambungkan ke SQL Server menggunakan koneksi administrator khusus.
--input-file -i
Menentukan file yang berisi batch pernyataan SQL untuk diproses.
--output-file
Menentukan file yang menerima output dari kueri.
--enable-sqltoolsservice-logging
Mengaktifkan pembuatan log diagnostik untuk SqlToolsService.
--prompt
Format perintah (Default: \d>
Argumen Global
--debug
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
--help -h
Menampilkan pesan bantuan ini dan keluar.
--output -o
Format output. Nilai yang diizinkan: json, jsonc, tabel, tsv. Default: json.
--query -q
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
--verbose
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
kueri azdata sql
SQL CLI memungkinkan pengguna berinteraksi dengan SQL Server dan Azure SQL melalui T-SQL.
azdata sql query -q
[--database -d]
[--username -u]
[--server -s]
[--integrated -e]
Contoh
Contoh baris perintah untuk memilih daftar nama tabel.
azdata sql query --server localhost --username sa --database master -q "SELECT name FROM SYS.TABLES"
Parameter yang Diperlukan
-q
Kueri T-SQL untuk dijalankan.
Parameter Opsional
--database -d
Nama database untuk disambungkan.
master
--username -u
Nama pengguna untuk menyambungkan ke database.
--server -s
Nama atau alamat instans SQL Server.
--integrated -e
Gunakan autentikasi terintegrasi pada Windows.
Argumen Global
--debug
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
--help -h
Menampilkan pesan bantuan ini dan keluar.
--output -o
Format output. Nilai yang diizinkan: json, jsonc, tabel, tsv. Default: json.
--query -q
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
--verbose
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
Langkah berikutnya
Untuk informasi selengkapnya tentang perintah azdata lainnya, lihat referensi azdata.
Untuk informasi selengkapnya tentang cara menginstal alat azdata , lihat Menginstal azdata.