Ver Mensaje Individual
  #1  
Antiguo 08-05-2003
LBriceno LBriceno is offline
Miembro
 
Registrado: may 2003
Ubicación: Viña del Mar, Chile
Posts: 21
Reputación: 0
LBriceno Va por buen camino
BackUp por código

Hola a todos:

Tengo algunas dudas sobre hacer respaldo de una BD, a ver si me pueden hechar una manito....

Tengo una aplicación en Delphi5, me conecto a una BD de IB6 mediante ADO. Como estoy migrando la BD desde MSSQL7 a IB6, he tenido que cambiar algunas clausulas de SQL para adaptarlas.
Esta app. tiene la opción de hacer un respaldo de la BD, en MSSQL solo tenia que ejecutar un ADOCommand con una clausula del tipo "BACKUP DATABASE basedatos1 TO DISK drive:\dir1\respaldo.bak".
En IB6 existe el comando "gbak", estuve instruyéndome un poco en su uso, pero me quedan unas pequeñas dudas:
1.¿Se debe ejecutar en un comando tipo WinExec() o algo asi?
2.¿Para ejecutarlo desde un equipo cliente, es necesario cargar el IB Client o basta con grabar gbak.exe?
3.A este respecto, tengo entendido que con ADO no es necesario tener que instalar IBClient en cada estación de trabajo.
4.¿O Existe otro método para hacer un respaldo mediante código?(a través de la API de IB o algo asi)

Son dudas bien básicas, espero que alguien pueda darme un empujoncito....

Gracias de antemano
Luis Briceño
__________________
Salud...os
Luis Briceño P.
Responder Con Cita