Devido a raiva que passei pra instalar esse maldito SGBD, resolvi fazer um tutorial para ajudar a quem precisar na instalação. A instalação é simples.
Distro: Ubuntu 7.04, aplicável à outras distros derivadas do Debian também.
De preferência faça tudo como root ou vá de "sudo" mesmo.
1º passo: Digite esse comando, ele instalará o SGBD firebird super server em sua máquina.
QUANDO PEDIR A SENHA DIGITE: masterkey (deixe a padrão mesmo, porque senão teremos que mudar muita coisa)
$ sudo apt-get install firebird2-super-server
2º passo: Devemos agora iniciar o servidor de banco de dados. Digite:
$ sudo gedit /etc/init.d/firebird2
Coloque isso dentro do arquivo que você criou:
#!/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.
[3] Comentário enviado por dockism em 21/06/2007 - 18:10h
Olha, qual foi a alteração que vc fez no arquivo firebird2?
Porque ontem, eu sofri demais para rodar ele...
Instalei um servidor linux com firebirb, para maquinas windows como clientes conectarem, e dava erro de permissão porque firebird estava usando esse usuario
FBRunUser=firebird
só editei e ficou assim
FBRunUser=root
dai dei restart e tudo blz
maquinas windows usando os bds .gdb tranquilo
isso pode dar algum tipo de problema futuro?
ou não, fica tudo na mesma...
[9] Comentário enviado por rolemos em 04/12/2007 - 16:10h
não esta conseguindo ter acesso ao localhost quando tento criar um banco de dados ..na instalação ele me pediu uma senha e eu criei uma, mas não sei que usuario ponho agora? SYSDBA é a mesma coisa que superusuario???
[10] Comentário enviado por vagner.oliveira em 20/12/2007 - 11:19h
Quando tento instalar da erro:
administrador@vagner-laptop:~$ sudo apt-get install firebird2-super-server Lendo Lista de Pacotes... Pronto
Construindo Árvore de Dependências... Pronto
E: Impossível achar pacote firebird2-super-server
[17] Comentário enviado por isoares em 17/08/2010 - 08:12h
Flávio,
Vc precisa se logar como usuário admin, criar um usuário normal, e logar com ele.
Se entrar no synaptic, selecionar 'pacotes>procurar' / firebird, vai aparecer o server e o client. Instala ambos, dá dpkg-reconfigure (pacote server que vc escolheu), define a senha do admin do firebird. Depois, executa o flamerobin, começa solicitando as informações do servidor (Server > retrieve server version). Ele vai pedir a senha de admin, vc conecta, ve as informações, depois, vai ficar liberado para o resto.
[18] Comentário enviado por leandrobrunoo em 14/09/2010 - 11:40h
bom dia, ababei de add seu artigo nos meus favoritos.
em breve estarei a instalar o firebird no meu ubuntu server, e espero que eu não tenha problemas, caso contrario espero ajuda de todos.