Delen via


azdata postgres

van toepassing op: Azure Data CLI (azdata)

In het volgende artikel vindt u naslaginformatie over de sql-opdrachten in het hulpprogramma azdata. Zie azdata reference voor meer informatie over andere azdata-opdrachten

Opdrachten

Bevelen Beschrijving
azdata postgres shell Een opdrachtregelshell-interface voor Postgres. Zie https://www.pgcli.com/
azdata postgres-query Met de queryopdracht kunt u PostgreSQL-opdrachten uitvoeren in een databasesessie.

azdata postgres shell

Een opdrachtregelshell-interface voor Postgres. Zie 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]

Voorbeelden

Voorbeeld van een opdrachtregel om de interactieve ervaring te starten.

azdata postgres shell

Voorbeeld van een opdrachtregel met behulp van een opgegeven database en gebruiker

azdata postgres shell --dbname <database> --username <username> --host <host>

Voorbeeld van een opdrachtregel om een volledige verbindingsreeks te gebruiken. Vervang <password> door een geldig wachtwoord.

azdata postgres shell --dbname postgres://user:<password>@example.com:5432/master 

Optionele parameters

--dbname -d

Databasenaam waarmee verbinding moet worden gemaakt.

--host

Hostadres van de postgres-database.

--port -p

Poortnummer waarop het postgres-exemplaar luistert.

--password -w

Wachtwoordprompt afdwingen.

--no-password

Nooit om een wachtwoord vragen.

--single-connection

Gebruik geen afzonderlijke verbinding voor voltooiingen.

--username -u

Gebruikersnaam om verbinding te maken met de postgres-database.

--pgclirc

Locatie van pgclirc-bestand.

--dsn

Gebruik DSN die is geconfigureerd in de sectie [alias_dsn] van het pgclirc-bestand.

--list-dsn

Lijst met DSN die is geconfigureerd in de sectie [alias_dsn] van het pgclirc-bestand.

--row-limit

Drempelwaarde instellen voor prompt voor rijlimiet. Gebruik 0 om prompt uit te schakelen.

--less-chatty

Sla introductie over bij opstarten en afscheid nemen bij uitgang.

--prompt

Promptindeling (standaard: "\u@\h:\d>").

--prompt-dsn

Promptindeling voor verbindingen met behulp van DSN-aliassen (standaard: "\u@\h:\d>").

--list -l

Maak een lijst met beschikbare databases en sluit vervolgens af.

--auto-vertical-output

Schakel automatisch over naar de verticale uitvoermodus als het resultaat breder is dan de breedte van de terminal.

--warn

Waarschuwen voordat u een destructieve query uitvoert.

--no-warn

Waarschuwen voordat u een destructieve query uitvoert.

Globale argumenten

--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--output -o

Uitvoerindeling. Toegestane waarden: json, jsonc, tabel, tsv. Standaard: json.

--query -q

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

azdata postgres query

Met de queryopdracht kunt u PostgreSQL-opdrachten uitvoeren in een databasesessie.

azdata postgres query --q -q 
                      [--host]  
                      
[--dbname -d]  
                      
[--port -p]  
                      
[--username -u]

Voorbeelden

Alle tabellen in information_schema weergeven.

azdata postgres query --host <host> --username <username> -q "SELECT * FROM information_schema.tables"

Vereiste parameters

--q -q

PostgreSQL-query die moet worden uitgevoerd.

Optionele parameters

--host

Hostadres van de postgres-database. localhost

--dbname -d

Database waarin een query moet worden uitgevoerd.

--port -p

Poortnummer waarop het postgres-exemplaar luistert. 5432

--username -u

Gebruikersnaam om verbinding te maken met de postgres-database.

Globale argumenten

--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--output -o

Uitvoerindeling. Toegestane waarden: json, jsonc, tabel, tsv. Standaard: json.

--query -q

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

Volgende stappen

Zie azdata referencevoor meer informatie over andere azdata opdrachten.

Zie Azdata installerenvoor meer informatie over het installeren van het hulpprogramma azdata.