No puedo hacer restore de una bdd firebird en delphi
hola.
tengo una aplicación con una base de datos.fdb y la uso con el componente Tibdatabase en delphi 7. desde delphi le hago un backup con un tibservicebackup y lo hace perfecto pero si trato de hacerle el restore con el tibrestoreservice, a pesar de que desconecto la base de datos, y desactivo el ibtransaction me dice un error: " EIBInterBaseError with message 'lock time-out on wait transaction' object c:\...\basededatos.fdb is in use could not drop database c:\...\basededatos.fdb (database migth be in use)" este es el codigo: No se como hacer para q libere la bdd, espero que me puedan ayudar. Gracias |
por favor diganme cualquier cosa que pueda intentar con esto
hola, de verdad a nadie le ha pasado esto?, o no se les ocurre algo, aunque sea una sugerencia para intentar...de verdad ya no se me ocurre nada mas a mi...
Gracias |
Te copio un trozo de código que puede que te sirva:
(ibR es el TIBRestoreService) Código:
with ibR do |
La franja horaria es GMT +2. Ahora son las 14:39:08. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi