Quando tento fazer uma restauração da base de dados Firebird usando o
TboDbxFb, mesmo após fechar
a base com os comandos Close ou Connection:=False no DBXConnection o
arquivo da base de dados
permanece aberto e não consigo copiar o novo arquivo. Fiz testes com
outros drivers do DBX como Interbase
para saber se era um problema do Delphi 2009, mas somente com o driver
TboDbxFb está acontecendo isso.
Poderia me orientar como resolver o problema
Seguem Parâmetros usados na conexão com os dois drivers :
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to TboDbxFb Firebird DBX4 Driver
Tiago :
Agradeço pela rápida resposta.
Copiei a dll para C:\Windows\System32 e fiz o teste.
Infelizmente continua aberta a base de dados mesmo com todos os
comandos
e o arquivo não pode ser sobreposto. Somente quando saio do aplicativo
é
que a base de dados fica liberada.
Se você desejar, continue postando a dll alterada que eu testo por
aqui.
Aguardo novas instruções.
Obrigado.
Michel
Thiago Borges
unread,
Feb 5, 2009, 11:24:23 AM2/5/09
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to tbod...@googlegroups.com
Michel,
Altere o exemplo acima para que ocorra o erro por favor. Testei aqui e consegui substituir a base depois de executar o close.