Backup de BD Oracle usando Delphi
olá amigos, atualmente eu uso banco de dados Firebird, e tenho um programa de backup automático que funciona bem. Mas precisarei fazer um programa de backup para banco Oracle, usando Delphi 7 ou 2010. Alguém já viu algo parecido?
Digo isso, porque no Firebird, basta rodar o gbak, compactar o backup e copiar para um diretório qualquer, simples assim, porém no Oracle, pesquisei um pouco e a coisa não é tão simples assim... Qualquer ajuda é válida.
Obrigado.
Digo isso, porque no Firebird, basta rodar o gbak, compactar o backup e copiar para um diretório qualquer, simples assim, porém no Oracle, pesquisei um pouco e a coisa não é tão simples assim... Qualquer ajuda é válida.
Obrigado.
Fernando
Curtidas 0
Melhor post
Marisiana Battistella
29/01/2015
Você pode programar o backup automático diretamente no Oracle. Veja:
[url]http://docs.oracle.com/cd/E11882_01/backup.112/e10642/rcmintro.htm#BRADV8001[/url]
Backup no Oracle
Oracle 11G - Backup and Recovery using RMAN
[url]http://docs.oracle.com/cd/E11882_01/backup.112/e10642/rcmintro.htm#BRADV8001[/url]
Backup no Oracle
Oracle 11G - Backup and Recovery using RMAN
GOSTEI 1
Mais Respostas
Eliézio Mesquita
29/01/2015
Olá Nandosk8 tudo bem?
O Oracle tem algumas opções de backups, porém as mais conhecidas são os backups Lógicos(EXPDP) e backup fisico(RMAN). O que pode ser feito é você criar procedimentos dentro do delphi para executar uma dessas opções que nada mais são que scripts que você poderá execre-los previamente e executar através de chamadas de procedimento do Delphi que acredito que é que você faz hoje no caso do Firebird. Porém você precisa entender essas duas formas de backup funcionando dentro do oracle, feito isso você vai customizar para dentro da sua linguagem de programação.
Abraços
O Oracle tem algumas opções de backups, porém as mais conhecidas são os backups Lógicos(EXPDP) e backup fisico(RMAN). O que pode ser feito é você criar procedimentos dentro do delphi para executar uma dessas opções que nada mais são que scripts que você poderá execre-los previamente e executar através de chamadas de procedimento do Delphi que acredito que é que você faz hoje no caso do Firebird. Porém você precisa entender essas duas formas de backup funcionando dentro do oracle, feito isso você vai customizar para dentro da sua linguagem de programação.
Abraços
GOSTEI 0