Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Firebird e Interbase (https://www.clubdelphi.com/foros/forumdisplay.php?f=19)
-   -   Restore de Firebird 2.1 Classic >>>Error (https://www.clubdelphi.com/foros/showthread.php?t=69592)

sierraja 27-08-2010 15:04:28

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 :confused:

De ante mano muchas gracias por su atencion

sierraja 27-08-2010 15:38:26

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:confused:


Gracias por su ayuda

Casimiro Noteví 27-08-2010 16:34:34

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.


La franja horaria es GMT +2. Ahora son las 19:11:37.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi