Como criar script para entrar no PostgreSQL e executar o comando

1. Como criar script para entrar no PostgreSQL e executar o comando

Matheus Kristian Alves da Silva
matheus_kris

(usa Ubuntu)

Enviado em 08/01/2019 - 16:16h

Boa tarde, como faço para criar um script com a função de entrar na base de dados, executar o comando e automaticamente sair.
Obrigado


  


2. Re: Como criar script para entrar no PostgreSQL e executar o comando

Matheus Kristian Alves da Silva
matheus_kris

(usa Ubuntu)

Enviado em 08/01/2019 - 16:21h

matheus_kris escreveu:

Boa tarde, como faço para criar um script com a função de entrar na base de dados, executar o comando e automaticamente sair.
Obrigado


#!/bin/sh
clear

echo " Scrip de Configuracao de Sincronia "
echo " Matheus Kristian - Analista de Suporte Nivel II "
echo " matheus@ialinformatica.com.br "
echo " "
echo " --------------------------------------------------------------------------"
echo " "


echo " Setando $ em sequencia "


export PGUSER=postgres
export PGHOST=localhost
export PGPORT=porta
export PGPASSWORD=senha

dt=`date '+%d%m%Y_%H:%M:%S'`
bd1="1000"
bd2="alpha"
bd3="combinado"
bd4="correa020"

echo "Script iniciado em `date '+Data: %d/%m/%Y%tHora: %H:%M:%S'` "

echo "entrando no db $bd1 as $dt "

export PGDATABASE=$bd1

psql $bd1

\copy pgd_flow_sync to /home/ial/sync_$bd1_$dt1.csv with csv

\q

echo "Terminei base de dados: $bd1 as $dt1"
exit






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts