Erro ao inicializar o Firebird 2.5 no Ubuntu 16.04

1. Erro ao inicializar o Firebird 2.5 no Ubuntu 16.04

Miguel Bianchi Dias
mbianchid

(usa Ubuntu)

Enviado em 23/07/2019 - 13:56h

Boa tarde a todos,

Estou com um problema para inicializar o firebird 2.5 no Ubuntu 16.04 server.

Houve uma queda de energia na empresa o que causou o desligamento do servidor. Após isso, meu banco de dados (firebird 2.5) não inicializa mais. Não posso atualizar o banco porque o programa terceiro não roda no firebird 3.XX
Ao tentar inicializar o banco, apresenta a seguinte mensagem:

# service firebird start
firebird.service - LSB: Start the Firebird database server.
Loaded: loaded (/etc/init.d/firebird; bad; vendor preset: enabled)
Active: failed (Result: exit-code) since Tue 2019-07-23 13:43:06 -03; 15s ago
Docs: man:systemd-sysv-generator(8)
Process: 32144 ExecStart=/etc/init.d/firebird start (code=exited, status=2)

Jul 23 13:43:06 server-abmic systemd[1]: Starting LSB: Start the Firebird database server....
Jul 23 13:43:06 server-abmic firebird[32144]: /etc/init.d/firebird: 90: .: Can't open /etc/rc.status
Jul 23 13:43:06 server-abmic systemd[1]: firebird.service: Control process exited, code=exited status=2
Jul 23 13:43:06 server-abmic systemd[1]: Failed to start LSB: Start the Firebird database server..
Jul 23 13:43:06 server-abmic systemd[1]: firebird.service: Unit entered failed state.
Jul 23 13:43:06 server-abmic systemd[1]: firebird.service: Failed with result 'exit-code'.

Quando faço uma pesquisa do que esta rodando com o nome "firebird" ele me apresenta que existe esse processo ativo "service firebird2.5-super"

# service firebird2.5-super status
● firebird2.5-super.service - LSB: Start firebird super-server
Loaded: loaded (/etc/init.d/firebird2.5-super; bad; vendor preset: enabled)
Active: active (running) since Tue 2019-07-23 13:43:12 -03; 23s ago
Docs: man:systemd-sysv-generator(8)
Process: 32093 ExecStop=/etc/init.d/firebird2.5-super stop (code=exited, status=0/SUCCESS)
Process: 32184 ExecStart=/etc/init.d/firebird2.5-super start (code=exited, status=0/SUCCESS)
Tasks: 2
Memory: 808.0K
CPU: 13ms
CGroup: /system.slice/firebird2.5-super.service
├─32198 /usr/sbin/fbguard -daemon -forever -pidfile /var/run/firebird/2.5/fbserver.pid
└─32200 /usr/sbin/fbserver

Alguém pode me ajudar com isso?


  


2. Re: Erro ao inicializar o Firebird 2.5 no Ubuntu 16.04

wellington joão da Silva
wellingtonjoao

(usa Manjaro Linux)

Enviado em 02/08/2019 - 16:58h

Localiza onde o firebird está armazenando o seu banco de dados e executa no terminal o comando:

# gfix -v -full caminho_da_base -user nome_usuario -pass senha_usuário

Ele vai analisar o seu banco de dados procurando por problemas e caso tenha vai mostrar no terminal.

Caso mostre algum problema você deve criar um backup com o comando:

# gbak -backup -v -ignore database.fdb database_Backup.gbk

Quando terminal o backup você deve executar o comando:

gfix -m -i caminho_da_base -user nome_usuario -pass senha_usuário


quando terminar mande executar a analise novamente e caso não mostre nenhum erro basta reiniciar o serviço do firebird



mbianchid escreveu:

Boa tarde a todos,

Estou com um problema para inicializar o firebird 2.5 no Ubuntu 16.04 server.

Houve uma queda de energia na empresa o que causou o desligamento do servidor. Após isso, meu banco de dados (firebird 2.5) não inicializa mais. Não posso atualizar o banco porque o programa terceiro não roda no firebird 3.XX
Ao tentar inicializar o banco, apresenta a seguinte mensagem:

# service firebird start
firebird.service - LSB: Start the Firebird database server.
Loaded: loaded (/etc/init.d/firebird; bad; vendor preset: enabled)
Active: failed (Result: exit-code) since Tue 2019-07-23 13:43:06 -03; 15s ago
Docs: man:systemd-sysv-generator(8)
Process: 32144 ExecStart=/etc/init.d/firebird start (code=exited, status=2)

Jul 23 13:43:06 server-abmic systemd[1]: Starting LSB: Start the Firebird database server....
Jul 23 13:43:06 server-abmic firebird[32144]: /etc/init.d/firebird: 90: .: Can't open /etc/rc.status
Jul 23 13:43:06 server-abmic systemd[1]: firebird.service: Control process exited, code=exited status=2
Jul 23 13:43:06 server-abmic systemd[1]: Failed to start LSB: Start the Firebird database server..
Jul 23 13:43:06 server-abmic systemd[1]: firebird.service: Unit entered failed state.
Jul 23 13:43:06 server-abmic systemd[1]: firebird.service: Failed with result 'exit-code'.

Quando faço uma pesquisa do que esta rodando com o nome "firebird" ele me apresenta que existe esse processo ativo "service firebird2.5-super"

# service firebird2.5-super status
● firebird2.5-super.service - LSB: Start firebird super-server
Loaded: loaded (/etc/init.d/firebird2.5-super; bad; vendor preset: enabled)
Active: active (running) since Tue 2019-07-23 13:43:12 -03; 23s ago
Docs: man:systemd-sysv-generator(8)
Process: 32093 ExecStop=/etc/init.d/firebird2.5-super stop (code=exited, status=0/SUCCESS)
Process: 32184 ExecStart=/etc/init.d/firebird2.5-super start (code=exited, status=0/SUCCESS)
Tasks: 2
Memory: 808.0K
CPU: 13ms
CGroup: /system.slice/firebird2.5-super.service
├─32198 /usr/sbin/fbguard -daemon -forever -pidfile /var/run/firebird/2.5/fbserver.pid
└─32200 /usr/sbin/fbserver

Alguém pode me ajudar com isso?









Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts