Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir: Azure Data CLI (
azdata)
Aşağıdaki makalede, azdata aracındaki sql komutları için başvuru sağlanır. Diğer azdata komutları hakkında daha fazla bilgi için bkz. azdata başvuru
Komut
| Komut | Açıklama |
|---|---|
| azdata postgres kabuk | Postgres için bir komut satırı kabuk arabirimi. Bkz. https://www.pgcli.com/ |
| azdata postgres sorgu | Sorgu komutu bir veritabanı oturumunda PostgreSQL komutlarının yürütülmesine izin verir. |
azdata postgres kabuğu
Postgres için bir komut satırı kabuk arabirimi. Bkz. https://www.pgcli.com/
azdata postgres shell [--dbname -d]
[--host]
[--port -p]
[--password -w]
[--no-password]
[--single-connection]
[--username -u]
[--pgclirc]
[--dsn]
[--list-dsn]
[--row-limit]
[--less-chatty]
[--prompt]
[--prompt-dsn]
[--list -l]
[--auto-vertical-output]
[--warn]
[--no-warn]
Örnekler
Etkileşimli deneyimi başlatmak için örnek komut satırı.
azdata postgres shell
Sağlanan veritabanı ve kullanıcı kullanılarak örnek komut satırı
azdata postgres shell --dbname <database> --username <username> --host <host>
Tam bağlantı dizesi kullanmaya başlamak için örnek komut satırı.
<password> geçerli bir parolayla değiştirin.
azdata postgres shell --dbname postgres://user:<password>@example.com:5432/master
İsteğe Bağlı Parametreler
--dbname -d
Bağlanacak veritabanı adı.
--host
Postgres veritabanının ana bilgisayar adresi.
--port -p
Postgres örneğinin dinlediği bağlantı noktası numarası.
--password -w
Parola istemini zorla.
--no-password
Hiçbir zaman parola istemde bulunmayın.
--single-connection
Tamamlamalar için ayrı bir bağlantı kullanmayın.
--username -u
postgres veritabanına bağlanmak için kullanıcı adı.
--pgclirc
pgclirc dosyasının konumu.
--dsn
pgclirc dosyasının [alias_dsn] bölümünde yapılandırılmış DSN kullanın.
--list-dsn
pgclirc dosyasının [alias_dsn] bölümünde yapılandırılan DSN listesi.
--row-limit
Satır sınırı istemi için eşiği ayarlayın. İstemi devre dışı bırakmak için 0 kullanın.
--less-chatty
Başlatma sırasında tanıtımı atlayın ve çıkışta veda edin.
--prompt
İstem biçimi (Varsayılan: "\u@\h:\d>").
--prompt-dsn
DSN diğer adlarını kullanan bağlantılar için istem biçimi (Varsayılan: "\u@\h:\d>").
--list -l
Kullanılabilir veritabanlarını listeleyin ve ardından çıkın.
--auto-vertical-output
Sonuç terminal genişliğinden daha genişse otomatik olarak dikey çıkış moduna geçin.
--warn
Yıkıcı bir sorgu çalıştırmadan önce uyarın.
--no-warn
Yıkıcı bir sorgu çalıştırmadan önce uyarın.
Genel Bağımsız Değişkenler
--debug
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
--help -h
Bu yardım iletisini göster ve çık.
--output -o
Çıkış biçimi. İzin verilen değerler: json, jsonc, table, tsv. Varsayılan: json.
--query -q
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
--verbose
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
azdata postgres sorgusu
Sorgu komutu bir veritabanı oturumunda PostgreSQL komutlarının yürütülmesine izin verir.
azdata postgres query --q -q
[--host]
[--dbname -d]
[--port -p]
[--username -u]
Örnekler
information_schema içindeki tüm tabloları listeleyin.
azdata postgres query --host <host> --username <username> -q "SELECT * FROM information_schema.tables"
Gerekli Parametreler
--q -q
Yürütülecek PostgreSQL sorgusu.
İsteğe Bağlı Parametreler
--host
Postgres veritabanının ana bilgisayar adresi.
localhost
--dbname -d
Sorgu çalıştırılacak veritabanı.
--port -p
Postgres örneğinin dinlediği bağlantı noktası numarası.
5432
--username -u
postgres veritabanına bağlanmak için kullanıcı adı.
Genel Bağımsız Değişkenler
--debug
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
--help -h
Bu yardım iletisini göster ve çık.
--output -o
Çıkış biçimi. İzin verilen değerler: json, jsonc, table, tsv. Varsayılan: json.
--query -q
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
--verbose
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
Sonraki adımlar
Diğer azdata komutları hakkında daha fazla bilgi için bkz. azdata başvuru .
azdata aracını yükleme hakkında daha fazla bilgi için bkz. azdata yükleme.