FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Cita:
Se llama a la función ibase_backup y supongo que le pasas el parámetro origen y destino. Origen = DB_NAME = localhost:/opt/lampp/htdocs/aplicacion/bd/basededatos.fdb: ok Destino = DB_SERVER.":".PATH_BK.SD."basededatos_.fbk" = localhost:/opt/lampp/htdocs/aplicacion/bakups/basededatos_.fbk:/opt/lampp/htdocs/aplicacion/bakups.basededatos_.fbk: ERROR Además, el backup siempre se hace a un disco local. Cuando la haces con la línea de comando es Código:
origen = IP:Path/nombre_db destino = Path/nombre_bk gbak -t origen destino Ejemplo: gbak -t 192.168.1.1:/bases/base.fdb C:\Backups\Backup.FBK Código:
gbak -t 192.168.1.1:/bases/base.fdb C:\Backups\Backup.FBK copy C:\Backups\Backup.FBK \\ServidorBackup\Backups\Backup.FBK |
#2
|
|||
|
|||
ok, voy a revisar esto ultimo, realmente agradezco tu interes en ayudarme.
|
#3
|
|||
|
|||
Gacias, hice los cambios sugeridos y quedo algo asi:
$service = ibase_service_attach(localhost,SYSDBA,masterkey); ibase_backup($service, localhost:/opt/lampp/htdocs/smi_local/bd/basededatos.fdb, localhost:/opt/lampp/htdocs/smi_local/backups/basededatos_.fbk); se ejectua pero no me muestra ni erros ni crea el archivo del respaldo. Que mas puedo hacer |
#4
|
||||
|
||||
Lo dicho antes: el backup siempre se hace a un disco local
La parte subrayada no es válida. ibase_backup($service, localhost:/opt/lampp/htdocs/smi_local/bd/basededatos.fdb, localhost:/opt/lampp/htdocs/smi_local/backups/basededatos_.fbk); Suponiendo
ibase_backup($service, localhost:/opt/lampp/htdocs/smi_local/bd/basededatos.fdb, /opt/lampp/htdocs/smi_local/backups/basededatos_.fbk); |
#5
|
|||
|
|||
Siguiendo las recomendaciones comprombe que:
La base origen es correcta Php está en el mismo servidor que la base (localhost) Tiene derechos de escritura a la carpeta /opt/lampp/htdocs/smi_local/backups/ y cambie la ruta tal como me propones pero lo mas raro es que sigue sin generar el archivo resultado.... y lo mas enigmatico es que ningun error. De todas formas agradezco tu paciencia. sin embargo he seguido consultando pero no he encontrado nada parecido. Sigo tratando |
#6
|
|||
|
|||
Hasta el momento no he podido lograr generar la copia de seguridad desde php utilizando la funcion ibase_backup, por lo que estoy pensando mejor realizar un ejecutable para copias de seguridad de mi base de datos.
Antes de finalizar quiero agradecer enormente a duilioisola, por su paciencia y por tomar un poco de su tiempo en ayudarme con ideas. |
#7
|
||||
|
||||
Cita:
Las expresiones lógicas se suelen evaluar solo la parte necesaria. Si la primera parte de una expresión con or es verdadera, el resultado es verdadero, por lo que no se evalúa la siguiente. Si la primera es falsa, se evalúa la siguiente. Dicho esto, puede que ibase_backup() falle y por lo tanto se llame a die(...) y cierre el script. Quita esto y deja que salga una exception o el tipo de error que te envíe PHP. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
¿Copia de seguridad de BD SQL 2000 desde la aplicación? | Blaster | Conexión con bases de datos | 2 | 02-01-2009 22:19:02 |
realizar copia de seguridad de bd interbase desde delphi | ingabraham | Firebird e Interbase | 8 | 16-10-2007 18:02:01 |
Copia de Seguridad | omarifr | Windows | 4 | 07-01-2006 21:22:15 |
Copia de tablas como copia de seguridad | Mathom | Varios | 4 | 04-01-2006 09:19:57 |
Copia de seguridad y restablecer copia en paradox | Sayuri | Conexión con bases de datos | 4 | 30-08-2005 17:08:37 |
|