Você está na página 1de 5

TUTORIAL PARA A INSTALAO EM AMBIENTE DE REDE WINDOWS DO SERVIDOR FIREBIRD

Este tutorial foi preparado com o objetivo de orientar os passos necessrios para a instalao do SGBD relacional Firebird, em mquinas Windows (9x,NT,W2K,XP), para utilizao em uma rede local. Partiremos do princpio que a rede j est instalada, e que as mquinas clientes j esto conectadas ao servidor, atravs de placas, protocolo TCP/IP, e cabeamento adequado. Para ter certeza disto, faa um teste muito simples com o utilitrio de linha de comando PING, que chamado na janela do DOS. Digite: PING <nmero do IP>, ou PING <nome do Servidor>. Caso no haja resposta verifique se o endereo de IP do servidor est correto, se ele est ligado, e funcionando corretamente. Enquanto voc no conseguir que isto funcione, no adiantar de nada prosseguir com a leitura. No necessrio habilitar nenhum tipo de compartilhamento de recursos (drives, diretrios, arquivos ou impressoras) para o Firebird trabalhar. A conexo feita pelo nmero de IP, atravs de uma porta de servio, normalmente a de nmero 3050. Vamos aos passos: 1.INSTALAO DO FIREBIRD NO SERVIDOR a) Instale o Firebird Server na mquina escolhida como servidor de rede do banco de dados, recomenda-se que esta seja uma mquina mais estruturada, com mais memria, com maior velocidade, e de preferncia que execute de modo "dedicado" (exclusivo). b) Execute o instalador do Firebird. c) Na escolha dos componentes instalar, selecione: "Full Instalation of Server and Development Tools", quer dizer, "Instalao Completa do Servidor e Ferramentas de Desenvolvimento".

Para maiores detalhes sobre a instalao, recorra ao artigo Instalando o Firebird em mquinas Windows, sobre questes de local, sobreposio de verses antigas ou do Interbase. 2.COPIANDO SEU ARQUIVO DE BANCO DE DADOS Depois do Servidor instalado, voc precisa copiar ou restaurar o arquivo de banco de dados a ser manipuilado, ou mesmo criar um atravs de ferramentas como o ISQL ou IBCONSOLE. Para copiar manualmente um banco de dados, faa isto desde que este banco no esteja em uso por outro servidor. Para restaurar um backup, consulte a documentao do utilitrio GBAK, e para criar um banco de

dados novo, use o IBCONSOLE ou outra ferramenta. 3.CONFIGURAO DO IP DO SERVIDOR Verifique a configurao do IP do servidor, pois altamente recomnedvel que o servidor Firebird tenha um endereo de IP fixo, no atribudo por um servio de DHCP. Faa isto seguindo estes passos: a) Efetue clique com o boto direito e propriedades no cone AMBIENTE DE REDE na rea de trabalho ou clique em REDE do Painel de Controle do Windows. Voc ver (no Windowws 9x) uma tela similar esta:

b) Na aba CONFIGURAO escolha o tem de rede TCP/IP ou instale-o. (fig. 2) c) Click no boto PROPRIEDADES para abrir a janela PROPRIEDADES DE TCP/IP. d) Na aba ENDEREO IP click em ESPECIFICAR UM ENDEREO IP e atualize os seguintes campos: (fig. 3)

Exemplo: Endereo IP: 192.168.0.1 Mscara de Sub-rede: 255.255.255.0 e) Na aba CONFIGURAO DNS click em ATIVAR DNS atualize os seguintes campos:(fig.4)

Exemplo: Hosts: MEUSERVER Domnio: TRABALHO 3.ATUALIZAO DO ARQUIVO SERVICES NO SERVIDOR Estes passo apenas para certificar-se, pois normalmente a instalao do Firebird j faz isto: a) Deve existir um arquivo denominado SERVICES (do tipo texto, sem extenso), no diretrio do Windows (normalmente C:\WINDOWS). Caso no exista crie-o. b) Adicione o texto: "gds_db 3050/tcp", isto informa a porta de conexo do Firebird. 4.REINICIE O SERVIDOR. Caso esteja substitundo o Interbase pelo Firebird, isto opcional. 5.O FIREBIRD EST RODANDO? O Firebird dever estar rodando para que as mquinas clientes o enxerguem. Dependendo das circunstncias voc poder estar vendo o cone do Firebird no System Tray (barra de ferramentas). Caso seu servidor seja NT,W2K ou XP Pro, ele poder estar rodando como servio e no como aplicao, por isto convm verificar se ele est rodando, atravs do Painel de Controle/Servios. Verfique tambm se a inicializao est em modo Automtico ou manual. S passe para os prximos passos depois de verificar que o Firebird esteja rodando. Para facilitar sua vida, baixe o Firebird Manager, disponvel no site da CFLP e o instale, ele vai lhe ajudar com as configuraes de funcionamento e inicializao do Firebird. 6.INSTALAO DO FIREBIRD NAS MQUINAS CLIENTES a) Execute o instalador do Firebird na mquina cliente. b) Na escolha dos componentes instalar, selecione: "Installation of Client for Development" ou "Minimum Client Install". c) Proceda conforme os passos relatados nos tpicos de 2 a 5. 7.ATUALIZAO DO ARQUIVO HOSTS NOS CLIENTES a) Deve existir um arquivo denominado HOSTS (do tipo texto, sem extenso), no diretrio raiz do windows (normalmente C:\WINDOWS). Caso no exista crie-o. Pode-se utilizar o arquivo HOSTS.SAM como modelo, renomeando-o e fazendo as alteraes necessrias. b) Adicione o ENDEREO IP (mesmo que do tem 2.d) seguido de espaos e um apelido do servidor, conforme exemplo abaixo: 192.168.0.1 MEUSERVER

7. TESTANDO A CONEXO AO SERVIDOR COM O IBCONSOLE a) Na mquina CLIENTE instale e execute o IBCONSOLE. b) Registre um SERVER selecionando o menu SERVER->REGISTER.

c) Na janela REGISTER SERVER CONNECT atualize os campos, conforme exemplo: No Grupo Server Information Marque REMOTE SERVER; SERVER NAME: Host do Servidor (no exemplo MEUSERVER) NETWORK PROTOCOL: Protocolo de conexo TCP/IP ALIAS NAME: Apelido do Servidor (opcional) DESCRIPTION: Descrio para este Servidor (opcional) Login Information USER NAME: Usurio com privilgios all ou o SYSDBA PASSWORD: Senha do usurio (normalmente masterkey) d) Registre um banco de dados selecionando o menu DATABASE->REGISTER

e) Na janela REGISTER DATABASE CONNECT atualize os campos, conforme exemplo:

No

Grupo Database FILE: drive (no servidor) + caminho do banco + nome do banco Exemplo: C:\DADOS\TESTE.GDB Login Information USER NAME: Usurio com privilgios para o banco ou o SYSDBA PASSWORD: Senha do usurio (normalmente masterkey)

Se tudo estiver ok, voc conseguir conectar-se ao Servidor Firebird, podendo atravs do IBCONSOLE, manipular o seu banco de dados. Bom trabalho! A festa est apenas comeando.

Artigo Original:

Antnio Porfrio (Tony) tonydmaz@yahoo.com.br

Reviso e adaptao:
Comunidade Firebird de Lngua Portuguesa

Paulo Vaz paulo@multi-informatica.com.br

Visite a Comunidade em: http://www.comunidade-firebird.org

A Comunidade Firebird de Lngua Portuguesa foi autorizada pelo Autor do Original para divulgar este trabalho

Você também pode gostar