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

Responder a