Hoje tive que colocar um programa Lalur em rede. Nunca utilizei e muito menos conhecia o banco de dados firebird, até porque banco de dados quero distancia. Mas vamos ver como resolver o problema.
Só seguir esse tutorial logo abaixo.
Instalando
Lalur na Rede Servidor Linux
Dados do Servidor
IP: 192.168.0.x
Usuário : root
Senha : Padrão
Banco de dado
Utilizado: Firebird 2.1
S.O.: Ubuntu 12.04
server
Instalando
Banco de dados Firebird
|
# apt-get install firebird2.1-super
libstdc++5
# dpkg-reconfigure firebird2.1-super (*Aqui
é definido a senha do banco, administrativo)
# dpkg -L firebird2.1-super
# passwd firebird
*
definir a senha como masterkey
(default do sistema)
|
Definir
a pasta do FireBird deve encontrar o banco de dados
Criar a pasta
|
# cd home
# mkdir base
|
Dar a permissão na pasta
|
# chown firebird:firebird base
# chown firebird.firebird base
# chown -R firebird.firebird base |
Alterar a senha da base do banco de dados
Pasta
no Ubuntu – Se for outra ditro use o find para localizar, Ex: find
/ -iname gsec
|
# cd /usr/lib/firebird/2.1/bin/
# ./gsec -user sysdba -password SENHA DA
INSTALAÇÃO
|
Criando o Alias para acesso ao banco de
dados
*é
necessário para acessar o banco remotamente
|
# cd /etc/firebird/2.1/
# vi aliases.conf
|
Dentro
de “Live Databases”
|
database=/home/database/banco.fdb
|
Alterar
para os nomes correspondentes.
Caso
ainda persista erro, verificar permissões de acesso ao banco. Teste
dando permissão 777 no banco.
Troubleshooting
Alterando a senha Master do Servidor
Firebird2.1
|
# cd /opt/firebird/bin
# ./changeDBAPassword.sh
Please enter current password for SYSDBA
user : masterkey
Please enter new password for SYSDBA user
: biroguin
GSEC> GSEC>
Running ed to modify /etc/init.d/firebird
|
Outros problemas consultar o arquivo:
Nenhum comentário:
Postar um comentário