Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 27-08-2010
Avatar de sierraja
sierraja sierraja is offline
Miembro
 
Registrado: sep 2004
Posts: 281
Poder: 20
sierraja Va por buen camino
Restore de Firebird 2.1 Classic >>>Error

Buenos dias a todos, Que podrian opinar con la siguiente situacion: El escenario es el siguiente:

Ubuntu Desktop 9.04: Servidor para DB de FIrebird 2.1 classic
Windows 7 y XP: Estaciones de trabajo
Aplicaicon: Delphi 7, ibx

El sistema se estaba ejecutando sin problemas, ademas todas noches a las 11 se realizaba un respaldo de la data a traves del gbbak, los respaldos se han venido haciendo sin ningun problema, ya que el mismo dia de ayer se comprobo esa data y funciono perfectamente.

Al parecer despues de ejecutar el respaldo al dia siguiente no se pudo entrar a la base de datos y el error que tiro era que no se podia atachar el password. EL siguiente codigo es el que ejecuta el backup:

Código SQL [-]
#!/bin/bash

echo
echo _____________________
echo Wait moment please...
fecha=$(date +%Y%m%d%H%M%S)
nombre_fbk="agua_"$fecha".fbk"
nombre_fdb="agua_"$fecha".fdb"
echo $nombre_fbk
echo $nombre_fdb
echo Working...
/usr/bin/./gbak -user SYSDBA -password "ea10249535"  -mode read_only -b /home/agua/agua.fdb /home/agua/$nombre_fbk
/usr/bin/./gbak -user SYSDBA -password "ea10249535" -c /home/agua/$nombre_fbk /home/agua/$nombre_fdb
/usr/bin/./gbak -user SYSDBA -password "ea10249535" -REP /home/agua/$nombre_fbk /home/agua/agua.fdb
sudo mount /dev/sdb /media/data2
sudo mount /dev/sdc /media/data1
df -h
sudo chmod g+r /home/agua/$nombre_fdb
sudo chmod o+r /home/agua/$nombre_fdb
sudo chmod o+r /home/agua/agua.fdb
sudo chmod g+r /home/agua/agua.fdb
sudo chown firebird:firebird agua.fdb
echo 1.- FireBird ready backup...
sudo cp /home/agua/$nombre_fbk /media/data1/backup/agua/$nombre_fbk
sudo cp /home/sierraja/agua_source /media/data1/backup/agua -R
echo 2.- Data1 ready backup...
sudo cp /home/agua/$nombre_fdb /media/data2/backup/agua/$nombre_fdb
echo 3.- Data2 ready backup...
sudo cp /home/agua/$nombre_fdb /media/disk/backup/agua_fdb_fbk/$nombre_fdb
sudo cp /home/agua/$nombre_fbk /media/disk/backup/agua_fdb_fbk/$nombre_fbk
sudo cp /home/sierraja/agua_source /media/disk/backup/agua -R
echo 4.- Disk ready backup...
sudo cp /home/araujom/backup_saint /media/disk/backup/saint -R
sudo cp /home/acualba2000 /media/disk/backup/administracion -R
sudo cp /home/araujom/backup_saint /media/data1/backup/saint -R
sudo cp /home/araujom/backup_saint /media/data2/backup/saint -R
sudo umount /media/data1
sudo umount /media/data2
echo 5.- Saint ready backup...
echo
echo Full Backup Ready...
echo ____________________
echo

Cabe destacar que hasta el momento a este script no se le han realizado cambios, por lo que parece extranio que este generando este error y El error que lanza es que no reconoce el password

De ante mano muchas gracias por su atencion
Responder Con Cita
  #2  
Antiguo 27-08-2010
Avatar de sierraja
sierraja sierraja is offline
Miembro
 
Registrado: sep 2004
Posts: 281
Poder: 20
sierraja Va por buen camino
Perdon, por favor que el moderador elimine el otro post, tuve una perdida de internet y se me duplico.


Una curiosidad como se puede resetear el password de firebird, proque cada vez que intento modificarlo el me pide el password anterior y logicamente no aplica


Gracias por su ayuda
Responder Con Cita
  #3  
Antiguo 27-08-2010
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.043
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
El password está en el fichero de texto SYSDBA.password del directorio de firebird 1.5 pero no recuerdo si lo han cambiado en firebird 2.1
No sé si has probado con la utilidad gsec, aquí tienes un sencillo tutorial con los parámetros.
Y a las malas borras el fichero security.fdb y reinstalas firebird encima, no afecta a la base de datos.

Un consejo para cuando hagas copias de seguridad:
  • Desconecta a todo el mundo
  • Haz una copia "normal": cp datos.fdb datos-fecha.fdb
  • Haz el backup habitual con gbak
De esa forma siempre tienes una copia de la BD antes de hacer el backup, por si acaso la modificas después.
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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Back Up y Restore con Firebird marlulipe Firebird e Interbase 7 25-06-2008 00:57:58
No puedo hacer restore de una bdd firebird en delphi Gaby123 Conexión con bases de datos 2 30-01-2007 21:30:57
Firebird 2.0 Classic me da problemas Tonyaldea Firebird e Interbase 0 30-11-2006 11:28:12
Problema en memoria al hacer restore en firebird garza Firebird e Interbase 0 20-09-2006 21:23:58
Error al realizar RESTORE? mguixot Firebird e Interbase 3 08-11-2005 15:02:03


La franja horaria es GMT +2. Ahora son las 06:45:03.


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