Aracılığıyla paylaş


azdata postgres

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