Baca dalam bahasa Inggris

Bagikan melalui


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).

Cuplikan layar output baris perintah untuk Azure Data Studio.

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.

Bantuan baris perintah

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

Luncurkan dari baris perintah

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.

Luncurkan dengan Editor Kueri

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

Luncurkan menggunakan URI

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 yang didukung

Perintah berikut ini didukung saat meluncurkan Azure Data Studio dari baris perintah:

  • connect: Menyambungkan ke server target menggunakan opsi yang disediakan
  • openConnectionDialog: Membuka dialog koneksi menggunakan opsi yang disediakan

Opsi yang didukung

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, , SqlLoginIntegrated, 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"}.

Contoh

Prompt perintah: Autentikasi terintegrasi

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.

Prompt perintah: Luncurkan Azure Data Studio dengan skrip tersimpan

azuredatastudio --server localhost --provider mssql --user sa .\samplescript.sql

Browser

azuredatastudio://connect?server=*****&user=*****&authenticationType=*****&connectionProperties={"key1":"value1"}

Langkah berikutnya