İngilizce dilinde oku

Aracılığıyla paylaş


Azure Data Studio komut satırı arabirimi

Azure Data Studio, uygulamayı nasıl başlatabileceğinizi denetlemenizi sağlayan yerleşik bir komut satırı arabirimi içerir. Komut satırı seçenekleri (anahtarlar) aracılığıyla dosyaları açabilir, uzantıları yükleyebilir, görüntüleme dilini değiştirebilir ve tanılamayı çıkış olarak kullanabilirsiniz.

Azure Data Studio için komut satırı çıktısının ekran görüntüsü.

Azure Data Studio'da komut satırı araçlarını çalıştırma örnekleri için bkz . Tümleşik terminal.

Not

Azure Active Directory'nin (Azure AD) yeni adı Microsoft Entra Id olsa da, mevcut ortamların kesintiye uğramasını önlemek için Azure AD yine de kullanıcı arabirimi alanları, bağlantı sağlayıcıları, hata kodları ve cmdlet'ler gibi bazı sabit kodlanmış öğelerde kalır. Bu makalede, iki ad birbirinin yerine kullanılabilir.

Komut satırı yardımı

Azure Data Studio komut satırı arabirimine genel bir bakış görüntülemek için, Azure Data Studio içinde bir terminal (Terminali Görüntüle>) veya bir komut istemi açın ve yazınazuredatastudio --help. Çıkış, kesilmiş örnekte gösterildiği gibi sürüm, kullanım örneği ve komut satırı seçeneklerinin listesini içerir:

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

Komut satırından başlatma

Bir dosyayı, klasörü veya projeyi hızla açmak için komut satırından Azure Data Studio'yu başlatabilirsiniz. Genellikle, Azure Data Studio'yu bir klasör bağlamında açarsınız. Açık bir terminalden veya komut isteminden proje klasörünüze gidin ve yazın azuredatastudio.

Sorgu Düzenleyicisi ile başlatma

Bazen Azure Data Studio'yu açarken Sorgu Düzenleyicisi bir betik açmak isteyebilirsiniz. Dosyanın yolunu sağlayarak Azure Data Studio'yu mevcut bir betikle başlatabilirsiniz:

azuredatastudio .\samplescript.sql

URI kullanarak başlatma

Başlatmada hızla bağlantı kurmak için URL biçimini kullanarak tarayıcıdan Azure Data Studio'yu başlatabilir veya isteğe bağlı olarak Sorgu Düzenleyicisi bir betik açarak bir bağlantı iletişim kutusu açabilirsiniz. URI ile başlatma için desteklenen biçim:

azuredatastudio://{command}?{option1}={value1}&{option2}={value2}...

Desteklenen komutlar

Azure Data Studio bir komut satırından başlatılırken aşağıdaki komutlar desteklenir:

  • connect: Sağlanan seçenekleri kullanarak hedef sunucuya bağlanır
  • openConnectionDialog: Sağlanan seçenekleri kullanarak bağlantı iletişim kutusunu açar

Desteklenen seçenekler

URL'de aşağıdaki seçenekler sağlanabilir.

Seçenek Açıklama
provider Kullanılacak bağlantı sağlayıcısı, örneğin MSSQL, PGSQL vb.
server Hedef sunucunun veya ana bilgisayar adının adı.
database Veritabanının adı.
user Kullanıcının adı.
authenticationType Kullanılacak kimlik doğrulama modu, kabul edilen değerler: AzureMFA, SqlLogin, Integrated, vb.
applicationName Bağlantı profilinde kullanılan bir uygulama adı sağlayın.
connectionProperties Sağlayıcının desteklediği gelişmiş bağlantı özellikleri. Değer, biçiminde {"key1":"value1"}anahtar-değer çiftleri içeren bir json nesnesi olmalıdır.

Örnekler

Komut istemi: Tümleşik kimlik doğrulaması

azuredatastudio --server localhost --authenticationType Integrated

"Sunucu sertifikasına güven" uyarısı istenebilir.

Not

Bir Sanal Makinede şirket içi SQL Server veya SQL Server'a bağlanan kullanıcılar için, Veritabanı Altyapısı şifreli bağlantıları destekleyecek şekilde yapılandırılmalıdır. Tam yönergeler için bkz . Bağlantıları şifrelemek için SQL Server Veritabanı Altyapısı'nı yapılandırma.

Komut istemi: Azure Data Studio'yu kaydedilmiş bir betikle başlatma

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

Tarayıcı

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

Sonraki adımlar