FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Copia de seguridad Firebird desde PHP
Hola.
Alguno a tenido la oportunidad de realizar copia de seguridad de una base de datos en firebird desde php, he recurrido al manual de php pero el codigo que muestra no funciona: Código PHP:
Código PHP:
localhost:/opt/lampp/htdocs/aplicacion_local/bd/basedatos.fdb SYSDBA masterkey localhost:/opt/lampp/htdocs/aplicacion_local/bakups/copia_.fbk Warning: ibase_service_attach() [function.ibase-service-attach]: Cannot attach to services manager service opt/lampp/htdocs/aplicacion_local/bd/basedatos.fdb:service_mgr is not defined in /opt/lampp/htdocs/aplicacion_local/controllers/backup.php on line 9 Warning: ibase_backup() expects parameter 1 to be resource, boolean given in /opt/lampp/htdocs/aplicacion_local/controllers/backup.php on line 11 Warning: ibase_service_detach() expects parameter 1 to be resource, boolean given in /opt/lampp/htdocs/aplicacion_local/controllers/backup.php on line 13 De antemano muchas gracias! |
#2
|
||||
|
||||
Primero y principal: No se casi nada de PHP.
Veo que tu defines: localhost:/opt/lampp/htdocs/aplicacion_local/bd/basedatos.fdb y el error dice que no se puede conectar a: opt/lampp/htdocs/aplicacion_local/bd/basedatos.fdb Comprueba que las variables que tienes llegan a la función con los valores correctos. Supongo que podrás poner algo asi como un ShowMessage(DB_NAME) antes de la función. |
#3
|
|||
|
|||
Gracias por su respuesta, enseguida voy a revisar, y comento como fue
|
#4
|
|||
|
|||
bueno probe algo mas
Código PHP:
DB_NAME : localhost:/opt/lampp/htdocs/aplicacion/bd/basededatos.fdb DB_USERNAME : SYSDBA DB_PASSWORD : masterkey PATH_BK : /opt/lampp/htdocs/aplicacion/bakups DB_SERVER : localhost:/opt/lampp/htdocs/aplicacion/bakups/basededatos_.fbk la cuestion es que no me genera error como tampoco crea el archivo de la copia de seguridad. Agradezco la ayuda que me puedan brindar |
#5
|
||||
|
||||
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 |
#6
|
|||
|
|||
ok, voy a revisar esto ultimo, realmente agradezco tu interes en ayudarme.
|
|
|
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 23:19:02 |
realizar copia de seguridad de bd interbase desde delphi | ingabraham | Firebird e Interbase | 8 | 16-10-2007 19:02:01 |
Copia de Seguridad | omarifr | Windows | 4 | 07-01-2006 22:22:15 |
Copia de tablas como copia de seguridad | Mathom | Varios | 4 | 04-01-2006 10:19:57 |
Copia de seguridad y restablecer copia en paradox | Sayuri | Conexión con bases de datos | 4 | 30-08-2005 18:08:37 |
|