Olá, Você deve criar um shell script e dentro deste shell colocar a funcao pg_dump. No ambiente postgres voce deve chamar o shell através da opcao \i nome_do_arquivo_bash, acredito que foi isso que o colega comentou.
Abraços João Paulo. Em 05/04/07, Claudimir Zavalik <[EMAIL PROTECTED]> escreveu:
Exatamente isso que eu preciso... como crio esta função chamando o bash (sintaxe) ??? não encontrei referência sobre isso... []s Claudimir ----- Original Message ----- From: "joao cosme de oliveira junior" <[EMAIL PROTECTED]> To: "Grupo de Usuários do PostgreSQL no Brasil" <[email protected]> Sent: Thursday, April 05, 2007 11:37 AM Subject: Re: [PostgreSQL-Brasil] Backup via SQL > se vc quer executar o backup a partir de uma opcao da sua aplicacao e se o seu > postgres estiver rodando em ambiente unix like sugiro que faca uma simples > funcao usando bash e chamando o pg_dump > > ai na sua aplicacao vc chama o > select faz_backuo(); > > > Em Quinta 05 Abril 2007 10:11, Osvaldo Rosario Kussama escreveu: > > Claudimir Zavalik escreveu: > > > Olá, > > > > > > tem como rodar um backup do banco via comando SQL, sem usar o pg_dump ? > > > > > > Ou ainda... tem como rodar o pg_dump de dentro do psql ? > > > > > > Preciso algo tipo: > > > > > > select faz_backup(); > > > > Desse jeito não é possível. > > O pg_dump é um programa cliente e não uma instrução SQL. > > O que você pode fazer é de dentro do psql abrir um novo shell e executar > > um comando do sistema utilizando: > > \! comando > > portanto tente: > > \! pg_dump parâmetros > > > > []s > > Osvaldo > > _______________________________________________ > > Grupo de Usuários do PostgreSQL no Brasil > > Antes de perguntar consulte o manual > > http://pgdocptbr.sourceforge.net/ > > > > Para editar suas opções ou sair da lista acesse a página da lista em: > > http://pgfoundry.org/mailman/listinfo/brasil-usuarios > _______________________________________________ > Grupo de Usuários do PostgreSQL no Brasil > Antes de perguntar consulte o manual > http://pgdocptbr.sourceforge.net/ > > Para editar suas opções ou sair da lista acesse a página da lista em: > http://pgfoundry.org/mailman/listinfo/brasil-usuarios > > > -- > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.446 / Virus Database: 268.18.26/746 - Release Date: 4/4/2007 13:09 > > _______________________________________________ Grupo de Usuários do PostgreSQL no Brasil Antes de perguntar consulte o manual http://pgdocptbr.sourceforge.net/ Para editar suas opções ou sair da lista acesse a página da lista em: http://pgfoundry.org/mailman/listinfo/brasil-usuarios
_______________________________________________ Grupo de Usuários do PostgreSQL no Brasil Antes de perguntar consulte o manual http://pgdocptbr.sourceforge.net/ Para editar suas opções ou sair da lista acesse a página da lista em: http://pgfoundry.org/mailman/listinfo/brasil-usuarios
