Antarmuka baris perintah Azure Data Studio
Azure Data Studio menyertakan antarmuka baris perintah bawaan yang memungkinkan Anda mengontrol cara Anda meluncurkan aplikasi. Anda dapat membuka file, menginstal ekstensi, mengubah bahasa tampilan, dan diagnostik output melalui opsi baris perintah (sakelar).
Untuk contoh cara menjalankan alat baris perintah di dalam Azure Data Studio, lihat Terminal terintegrasi.
Catatan
Meskipun ID Microsoft Entra adalah nama baru untuk Azure Active Directory (Azure AD), untuk mencegah mengganggu lingkungan yang ada, Azure AD masih tetap berada di beberapa elemen yang dikodekan secara permanen seperti bidang UI, penyedia koneksi, kode kesalahan, dan cmdlet. Dalam artikel ini, dua nama tersebut dapat dipertukarkan.
Untuk melihat gambaran umum antarmuka baris perintah Azure Data Studio, buka terminal dalam Azure Data Studio (Lihat > Terminal) atau perintah dan ketik azuredatastudio --help
. Output berisi versi, contoh penggunaan, dan daftar opsi baris perintah, seperti yang ditunjukkan dalam contoh terpotong:
Azure Data Studio 1.48.1
Usage: azuredatastudio.exe [options][paths...]
To read output from another program, append '-' (e.g. 'echo Hello World | azuredatastudio.exe -')
Options
<vscode options>
-h --help Print usage.
--aad Use Azure Active Directory authentication, this option is
deprecated - use 'authenticationType' instead.
-A --applicationName Supports providing applicationName
that will be used for connection profile app name.
-T --authenticationType Provide authentication mode to be
used. Accepted values: AzureMFA, SqlLogin, Integrated, etc.
-c --command <command-name> Name of command to run, accepted
values: connect, openConnectionDialog
-Z --connectionProperties Supports providing advanced connection properties that
providers support. Value must be a json object containing
key-value pairs in format: '{"key1":"value1"}'
-D --database <database> Name of database
-E --integrated Use Integrated authentication,
this option is deprecated - use 'authenticationType' instead.
-P --provider Connection provider to use, e.g. MSSQL, PGSQL, etc.
-S --server <server> Name of target server or host name.
--showDashboard Whether or not to show dashboard on connection, false by default.
-U --user <user-name> User name/email address
Anda dapat meluncurkan Azure Data Studio dari baris perintah untuk membuka file, folder, atau proyek dengan cepat. Biasanya, Anda membuka Azure Data Studio dalam konteks folder. Dari terminal terbuka atau prompt perintah, navigasikan ke folder proyek Anda dan ketik azuredatastudio
.
Terkadang Anda mungkin ingin membuka skrip di Editor Kueri saat membuka Azure Data Studio. Anda dapat meluncurkan Azure Data Studio dengan skrip yang ada dengan menyediakan jalur file:
azuredatastudio .\samplescript.sql
Anda dapat meluncurkan Azure Data Studio dari browser menggunakan format URL untuk membuat koneksi saat diluncurkan dengan cepat, atau membuka dialog koneksi, secara opsional membuka skrip di Editor Kueri. Format yang didukung untuk peluncuran dengan URI adalah:
azuredatastudio://{command}?{option1}={value1}&{option2}={value2}...
Perintah berikut ini didukung saat meluncurkan Azure Data Studio dari baris perintah:
connect
: Menyambungkan ke server target menggunakan opsi yang disediakanopenConnectionDialog
: Membuka dialog koneksi menggunakan opsi yang disediakan
Opsi berikut dapat disediakan di URL.
Opsi | Deskripsi |
---|---|
provider |
Penyedia koneksi yang akan digunakan, misalnya, MSSQL, PGSQL, dan sebagainya. |
server |
Nama server target atau nama host. |
database |
Nama database. |
user |
Nama pengguna. |
authenticationType |
Mode autentikasi yang akan digunakan, nilai yang diterima: AzureMFA , , SqlLogin Integrated , dan sebagainya. |
applicationName |
Berikan nama aplikasi yang digunakan di profil koneksi. |
connectionProperties |
Properti koneksi tingkat lanjut yang didukung penyedia. Nilai harus berupa objek json yang berisi pasangan kunci-nilai dalam format {"key1":"value1"} . |
azuredatastudio --server localhost --authenticationType Integrated
Anda mungkin diminta dengan peringatan "Sertifikat server kepercayaan".
Catatan
Untuk pengguna yang terhubung ke SQL Server lokal atau SQL Server di Komputer Virtual, Mesin Database harus dikonfigurasi untuk mendukung koneksi terenkripsi. Untuk instruksi lengkap, lihat Mengonfigurasi Mesin Database SQL Server untuk mengenkripsi koneksi.
azuredatastudio --server localhost --provider mssql --user sa .\samplescript.sql
azuredatastudio://connect?server=*****&user=*****&authenticationType=*****&connectionProperties={"key1":"value1"}