Rotina de Backup Postgresql pelo Delphi.

29/03/2014

0

Boa noite a todos.
alguém já fez ou conhece alguma rotina de backup Postgre eficaz para ser executada pelo Delphi?
Obrigado.
Felipe Salzano

Felipe Salzano

Responder

Posts

01/04/2014

Bruno Leandro

qual exatamente a sua ideia, via linha de comando psql.exe ?
Responder

01/04/2014

Marcos Oliveira

Eu uso o pg_dump.exe, via comando do Delphi mesmo. Coloco ele junto com o executável do sistema.
Você pode executar pelo WinExec ou ShellExecute.

Att,

Marcos
Responder

08/04/2014

Felipe Salzano

Bruno Boa tarde.

minha ideia seria ter uma rotina no sistema de backup.
Responder

08/04/2014

Felipe Salzano

Boa Tarde Marcão.

Por gentileza, me dê um exemplo de como utilizar esta linha de comando no delphi utilizando o pgdump.exe. Lembrando que qualquer usuário poderá fazer esta rotina.

muito obrigado amigo.
Responder

10/04/2014

Bruno Leandro

Felipe você pode utilizar da seguinte forma, você terá que ter o pg_dump.exe na pasta na sua aplicação e algumas dlls necessárias para executar o comando.

ShellExecute( 0, 'open', pchar( 'pg_dump.exe --host 192.168.0.1 --port 5432 --username postgres --format custom --file C:\temp\NomeBackup.backup Nome_Banco' ), nil, nil, SW_HIDE );



o host 192.168.0.1 é o ip do servidor postgre
o port 5432 é a porta
username postgres é o usuario para login
format custom formato do backup
file C:\temp\NomeBackup.backup caminho
e o nome do banco que esta sendo realizado o backup
Responder

14/04/2014

Felipe Salzano

Obrigado Bruno, ou fazer isto.
Responder

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar