azdata postgres
Aplica-se a: CLI de Dados do Azure ()azdata
O artigo a seguir fornece referência para os comandos sql na ferramenta azdata. Para obter mais informações sobre outros comandos de azdata, confira referência de azdata
Comandos
Comando | Descrição |
---|---|
azdata postgres shell | Uma interface de shell de linha de comando para Postgres. Veja https://www.pgcli.com/ |
azdata postgres query | O comando de consulta permite a execução de comandos do PostgreSQL em uma sessão de banco de dados. |
azdata postgres shell
Uma interface de shell de linha de comando para Postgres. Veja 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]
Exemplos
Exemplo de linha de comando para iniciar a experiência interativa.
azdata postgres shell
Exemplo de linha de comando usando um banco de dados e um usuário fornecidos
azdata postgres shell --dbname <database> --username <username> --host <host>
Exemplo de linha de comando para começar a usar uma cadeia de conexão completa.
azdata postgres shell --dbname postgres://user:passw0rd@example.com:5432/master
Parâmetros Opcionais
--dbname -d
Nome do banco de dados ao qual se conectar.
--host
Endereço de host do banco de dados Postgres.
--port -p
Número da porta na qual a instância do Postgres está escutando.
--password -w
Forçar a solicitação de senha.
--no-password
Nunca solicitar uma senha.
--single-connection
Não usar uma conexão separada para as conclusões.
--username -u
Nome de usuário para se conectar ao banco de dados Postgres.
--pgclirc
Local do arquivo pgclirc.
--dsn
Usar o DSN configurado na seção [alias_dsn] do arquivo pgclirc.
--list-dsn
Lista de DSNs configurados na seção [alias_dsn] do arquivo pgclirc.
--row-limit
Definir o limite para o prompt do limite de linha. Usar 0 para desabilitar o prompt.
--less-chatty
Ignorar a introdução na inicialização e o adeus ao sair.
--prompt
Formato do prompt (padrão: "\u@\h:\d> ").
--prompt-dsn
Formato de prompt para conexões usando aliases DSN (Padrão: "\u@\h:\d> ").
--list -l
Listar os bancos de dados disponíveis, depois sair.
--auto-vertical-output
Alternar automaticamente para o modo de saída vertical se o resultado for mais largo do que a largura do terminal.
--warn
Avisar antes de executar uma consulta destrutiva.
--no-warn
Avisar antes de executar uma consulta destrutiva.
Argumentos globais
--debug
Aumente o detalhamento do log para mostrar todos os logs de depuração.
--help -h
Mostrar esta mensagem de ajuda e sair.
--output -o
Formato de saída. Valores permitidos: json, jsonc, table, tsv. Padrão: json.
--query -q
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
--verbose
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
azdata postgres query
O comando de consulta permite a execução de comandos do PostgreSQL em uma sessão de banco de dados.
azdata postgres query --q -q
[--host]
[--dbname -d]
[--port -p]
[--username -u]
Exemplos
Listar todas as tabelas em information_schema.
azdata postgres query --host <host> --username <username> -q "SELECT * FROM information_schema.tables"
Parâmetros Exigidos
--q -q
A consulta PostgreSQL a ser executada.
Parâmetros Opcionais
--host
Endereço de host do banco de dados Postgres.
localhost
--dbname -d
Banco de dados nos quais executar a consulta.
--port -p
Número da porta na qual a instância do Postgres está escutando.
5432
--username -u
Nome de usuário para se conectar ao banco de dados Postgres.
Argumentos globais
--debug
Aumente o detalhamento do log para mostrar todos os logs de depuração.
--help -h
Mostrar esta mensagem de ajuda e sair.
--output -o
Formato de saída. Valores permitidos: json, jsonc, table, tsv. Padrão: json.
--query -q
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
--verbose
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
Próximas etapas
Para obter mais informações sobre outros comandos de azdata, confira referência de azdata.
Para saber mais sobre como instalar a ferramenta azdata, confira Instalar azdata.