[firebase-br] Erro em restore - se utilizando alias
Pedro José F. Castro
news.pj em gmail.com
Qui Jan 18 12:05:28 -03 2007
Jeferson,
A situação é assim... No IBExpert o "Database File" está indicando o alias
no servidor firebird remoto : TESTE. Daí, partimos pra restaurar o banco. O
IBExpert inicia normalmente o processo de restore. Na janela output, logo
no início exibe :
IBE: Starting restore. Current time: 10:41:38
gbak: opened file d:\bkp_teste.gbk
gbak: transportable backup -- data in XDR format
gbak: backup file is compressed
gbak: created database TESTE, page_size 2048 bytes
gbak: started transaction
gbak: restoring domain ...
e vai processando o restore normalmente. Acontece que no final ele mostra :
...
gbak: restoring index FKTABELA01_TESTE_1
gbak: finishing, closing, and going home
gbak: ERROR: unassigned code
gbak: Exiting before completion due to errors
IBE: Restore completed. Current time: 10:43:17. Elapsed time: 00:01:98
Exatamente assim. E não cria o arquivo do banco. No arquivo aliases do
firebird temos esta linha:
TESTE = D:\TESTE.FDB
Este alias funciona perfeitamente para outras operações depois que o banco
existe fisicamente. Imagino que, pelo fato de ocorrer o processamento, o
servidor firebird crie localmente uma área temporária onde vai armazenando a
estrutura e os dados. Suponho que o problema ocorra pela incapacidade do
servidor em identificar o caminho "d:\teste.fdb" como "destino" para a
estrutura armazenada temporariamente, não gerando este arquivo fisicamente .
Será que isto procede? Seria um bug do firebird, ou algo que não pode ser
feito via api? Não testei com gbak, na unha.
Valeu a atenção!
At,
Pedro.
2007/1/17, Jeferson Oliveira <jefersonfoliveira em gmail.com>:
>
> Qual é a mensagem de erro?
>
> Abraço!
> Jeferson Oliveira
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
Mais detalhes sobre a lista de discussão lista