Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 09-01-2006
Avatar de federiconqn21
federiconqn21 federiconqn21 is offline
Miembro
 
Registrado: dic 2005
Posts: 95
Poder: 19
federiconqn21 Va por buen camino
problemas con componente IBBackupservice

Hola:quisiera que me despejen de la siguiente duda.
Al usar el componente ibbackup servie,no puedo ejecutar mi programa porque me salta una excepcion que me dice "exception class EIBClientError with message 'operation cancelled at user´s request' ".
el codigo que utilizo es: IBBackupservice1.servicestart;
ME podrian explicar cual es mi error?.
Se los voy a agradecer mucho...
Salu2
Responder Con Cita
  #2  
Antiguo 10-01-2006
Avatar de Bicho
[Bicho] Bicho is offline
Miembro Premium
 
Registrado: jul 2003
Ubicación: Inca - Mallorca
Posts: 1.776
Poder: 22
Bicho Va por buen camino
Hola Federico,

la verdad es que desconozco el error y ahora mismo no tengo IB para probarlo, pero recuperando fuentes antiguos mios donde usé el componente IBBackupService se me ocurren un par de preguntas que hacerte para que nos puedas dar más información para encontrar el error:

Has definido las propiedades DataBaseName y BackupFile?
Has puesto la propiedad Active a True antes de hacer ServiceStart?

Puede usar el siguiente código para que te muestre un log de lo que está haciendo el backup en todo momento, quizás puedas ver algo extraño allí.

Código Delphi [-]
  with IBBackupService1 do begin
    Active := True;
    try
      DatabaseName := edtOrigen.Text;
      BackupFile.Add(edtDestino.Text);
      ServiceStart;
      while not EOF do Memo1.Lines.Add(GetNextLine);
    finally
      Active := False;
    end;
  end;

Lo siento, es lo máximo que puedo hacer por ahora.

Saludos y suerte
Responder Con Cita
  #3  
Antiguo 10-01-2006
Avatar de federiconqn21
federiconqn21 federiconqn21 is offline
Miembro
 
Registrado: dic 2005
Posts: 95
Poder: 19
federiconqn21 Va por buen camino
Hola!:
Te Comento que la propiedad DataBaseName la defini.
Mi duda es con respecto al campo Backupfile.Alli debo elegir yo el nombre del backup?.Ademas Me pregunta por el tamaño de paginas,que no recuerdo donde,pero lei que se sugeria 2048.
quisas tengo alli mi error.Desde ya muchas gracias por lo que me puedas aportar
Salu2
Responder Con Cita
  #4  
Antiguo 10-01-2006
Avatar de Bicho
[Bicho] Bicho is offline
Miembro Premium
 
Registrado: jul 2003
Ubicación: Inca - Mallorca
Posts: 1.776
Poder: 22
Bicho Va por buen camino
La propiedad Bakupfile la defines tú y contiene la ruta del fichero/s en los que quieres convertir el backup y donde guardarlos, es decir, por ejemplo
Código:
//Base de datos de origen
 c:\MyBBDD.gdb
 //y el backup tú puedes definirlo de la siguiente manera:
 d:\backup\MyBBDD.gdk
El tema de la paginación no te puedo ayudar, porque como te comenté ni tengo Interbase instalado y además tengo Delphi 6, la aplicación que te comenté que hice la desarrollé con Delphi 7, y en la versión 6, no tengo los componentes BackupService ni RestoreService

Saludos
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 19:58:47.


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
Copyright 1996-2007 Club Delphi