Fórum Como detectar erro no Backup/Restore #58023
19/03/2007
0
seguinte, to fazendo uma aplicação que rodará em bg para realizar um backup/restore numa base interbase utilizando TIBBackupService. Esta aplicação zipará e gravará em CD o arquivo gbk e realizará o restore da base colocando-a no lugar da atual.
passos:
1 - ´BASEATUAL.GDB´ -> cópia para outro disco
1 - ´BASEATUAL´ -> ´BACKUP.GBK´ -> CD
2 - RESTORE -> ´BASEATUAL.GDB´
claro que a base atual será guardada para sempre recorrer ao ultimo arquivo antes do processo.
O problema é que as vezes o backup dá erro de checksum etc e nao realiza o backup.. nao tenho nenhuma base agora com esse tipo de problema para testar se levanta alguma exceção ou se nenhum arquivo backup é gerado.. Nesse caso, como esse serviço vai rodar no meio da noite em alguns clientes MUITO importantes, estou com receio de acontecer alguma coisa muito feia em algum deles...
Queria a ajuda de vocês para saber o que fazer pra detectar se acontece algum erro?
O arquivo gbk é gerado se existe algum erro no arquivo? levanta alguma exceção?
Desde já agradeço qualquer ajuda!
Richard
passos:
1 - ´BASEATUAL.GDB´ -> cópia para outro disco
1 - ´BASEATUAL´ -> ´BACKUP.GBK´ -> CD
2 - RESTORE -> ´BASEATUAL.GDB´
claro que a base atual será guardada para sempre recorrer ao ultimo arquivo antes do processo.
O problema é que as vezes o backup dá erro de checksum etc e nao realiza o backup.. nao tenho nenhuma base agora com esse tipo de problema para testar se levanta alguma exceção ou se nenhum arquivo backup é gerado.. Nesse caso, como esse serviço vai rodar no meio da noite em alguns clientes MUITO importantes, estou com receio de acontecer alguma coisa muito feia em algum deles...
Queria a ajuda de vocês para saber o que fazer pra detectar se acontece algum erro?
O arquivo gbk é gerado se existe algum erro no arquivo? levanta alguma exceção?
Desde já agradeço qualquer ajuda!
Richard
Richard Lima
Curtir tópico
+ 0
Responder
Posts
20/03/2007
Diegus
Tenta passar o GFIX pra ver se ocorre erros..
Responder
Gostei + 0
20/03/2007
Richard Lima
Tenta passar o GFIX pra ver se ocorre erros..
O problema não é esse.. quero saber é se tem como detectar um erro [b:7b38b1f89d]durante o backup[/b:7b38b1f89d] realizado por uma aplicação utilizando os componentes do IBX, ou se esses componentes do IBX levantam alguma exceção....
Tipo.. se ocorrer um erro de checksum (sei que tem a opção de ignorar checksum, isso é um exemplo) durante o backup, se tenho como avisar: olha, aconteceu um erro durante o backup.. to interrompendo o processo!!
Ou se tenho que procurar a palavra [b:7b38b1f89d]error[/b:7b38b1f89d] durante o processo.. o que dificultaria, já que o mamífero pode ter uma tabela chamada ´error´...
É dessa confirmação que estou precisando e muito...
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)