FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
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 |
#2
|
|||
|
|||
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 |
#3
|
||||
|
||||
Te copio un trozo de código que puede que te sirva:
(ibR es el TIBRestoreService) Código:
with ibR do begin if cProtocolo = 'Local' then begin ServerName := ''; Protocol := Local; end else begin Protocol := TCP; ServerName := cServer; end; // LoginPrompt := False; Params.Add('user_name=SYSDBA'); Params.Add('password=masterkey'); Active := True; try Application.ProcessMessages; // Verbose := True; Options := [OneRelationAtATime,Replace,CreateNewDB]; PageBuffers := 3000; PageSize := 8192; DatabaseName.Add( cBD_GDB ); BackupFile.Add( cBD_GBK ); ServiceStart; While not Eof do mmVer.Lines.Add(GetNextLine); finally Active := False; // Application.ProcessMessages; end; end; |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Problema en memoria al hacer restore en firebird | garza | Firebird e Interbase | 0 | 20-09-2006 21:23:58 |
Error al hacer Backup / Restore!!! | CarlosHernandez | Firebird e Interbase | 7 | 17-09-2005 00:03:35 |
¿Cómo puedo hacer un ODBC por codigo Delphi? | Shidalis | Varios | 12 | 24-08-2005 22:44:49 |
como puedo hacer esto con mi FireBird 1.5 | ELINK | Firebird e Interbase | 6 | 13-04-2005 20:30:46 |
que puedo hacer con el delphi en internet | viajero2015 | Internet | 1 | 02-11-2003 04:25:07 |
|