Autor Tópico: velho problema - Firebird no Ubuntu Server 7.10  (Lida 3729 vezes)

Offline rafasnn

  • Usuário Ubuntu
  • *
  • Mensagens: 611
    • Ver perfil
velho problema - Firebird no Ubuntu Server 7.10
« Online: 27 de Novembro de 2007, 16:59 »
Pessoal,

para minha supresa o velho problema do firebird ainda persiste no 7.10, não sei explicar mas o firebird não inicia sozinho, mas ao iniciar o servidor utilizarmos o comando sudo dpkg-reconfigure firebird1.5-super e refizermos a configuração o servidor roda sem problemas, alguém saberia o porque disso?


vlw
Macbook Pro 2,33 4GB 250GB
iPhone 8GB

Offline piike

  • Usuário Ubuntu
  • *
  • Mensagens: 128
    • Ver perfil
    • Blog do Piike
Re: velho problema - Firebird no Ubuntu Server 7.10
« Resposta #1 Online: 07 de Dezembro de 2007, 17:37 »
rapaz eu uso firebird no meu pc há um bom tempo, porém não uso o pacote disponibilizado pelo apt-get eu preferi compilar visto que isso aumenta a perfomance do banco, e realmente nunca tive esse problema para aproveitar verfique se na pasta /etc/init.d existe o arquivo firebird2(se for essa versão) e verifique se o conteúdo está assim:
Código: [Selecionar]
#!/bin/sh

# chkconfig: 345 20 80
# description: Start/Stop firebird database server
#
# This file belongs in /etc/init.d where it will be run
# on system startup and shutdown to start the background
# Firebird/interbase database server daemon


# This init script contains functions specific for debian
# init scripts.

# Source function library.
#. /etc/init.d/functions

FIREBIRD=/usr/lib/firebird2

# these are defaults
ISC_USER=SYSDBA
ISC_PASSWORD=masterkey

DBAPasswordFile=/etc/firebird2/SYSDBA.password

# read actual password from SYSDBA.password if it exists

[ -e "$DBAPasswordFile" ] && . "$DBAPasswordFile"

FBRunUser=firebird
FB_OPTS="-start -forever"
# WARNING: in a real-world installation, you should not put the
# SYSDBA password in a publicly-readable file.
# Eventually this file should not need to contain any passwords.
# as root user alone should be sufficient privledge to stop/start
# the server.


export FIREBIRD
export ISC_USER
export ISC_PASSWORD

if [ ! -e /var/run/firebird2 ];then
       mkdir /var/run/firebird2
       chown firebird:firebird /var/run/firebird2
fi

# Check the file is there and is executable.
MANAGER=$FIREBIRD/bin/fbmgr.bin
[ -x $MANAGER ] || exit 0

# See how we were called.
case "$1" in
  start)
        echo -n "Starting Firebird server: "
        start-stop-daemon --start --quiet --oknodo --chuid $FBRunUser --exec $MANAGER -- $FB_OPTS
        RETVAL=$?
        ;;
  stop)
        echo -n "Stopping Firebird server: "
#       start-stop-daemon --stop --quiet --oknodo --pidfile /var/run/firebird.pid
        $MANAGER -shut
        RETVAL=$?
        ;;
  restart|reload)
        $0 stop
        $0 start
        RETVAL=$?
        ;;
  shutdown)
        echo -n "Forcibly killing Firebird server..."
        killall fbguard
        killall fbserver
        echo "done."
        RETVAL=0
        ;;
  force-reload)
        echo -n "Forcibly relad Firebird server..."
        $0 shutdown
        $0 start
        RETVAL=$?
        ;;
  *)
        echo "Usage: firebird {start|stop|shutdown|restart|reload|force-reload}"
        exit 1
esac

exit $RETVAL
Sony Vaio Fz250AE

Offline rafasnn

  • Usuário Ubuntu
  • *
  • Mensagens: 611
    • Ver perfil
Re: velho problema - Firebird no Ubuntu Server 7.10
« Resposta #2 Online: 13 de Dezembro de 2007, 18:24 »
piike, minha versão deve ser diferente da sua....

o que acho estranho é que quando dou o dkpg-reconfigure e coloco a senha masterkey vai na boa....
Macbook Pro 2,33 4GB 250GB
iPhone 8GB