Fórum Servidor Interbase! #40192

18/11/2003

0

Ai mestres do interbase.

eu gostaria de saber com saber para configurar o interbase para rede.

o tipo de interbase do deve ser diferente da estacao.

outra duvida e qual o tipo de campo o interbase usa para armazenar dados tipo moeda, para armazenar figuras, para armazenar campos logical.

desde já agradeço.

:cry:

----------------------------------------
uma simples dica pode ser uma grande resposta.

renan.freitas.costa@inforplay.com.br


Renan

Renan

Responder

Posts

18/11/2003

Travain

Renan, vá em www.firebase.com.br e dê uma olhada nos materiais que lá existe. Você encontrará soluções para suas dúvidas.

[]´s


Responder

Gostei + 0

18/11/2003

Afarias

|eu gostaria de saber com saber para configurar o interbase para rede.
|o tipo de interbase do deve ser diferente da estacao.

No servidor::

Instale o INTERBASE SERVER e coloque seu banco de dados

Nas Estações::

Instale o INTERBASE CLIENT e seu programa (ou se preferir seu programa tb pode ficar compartilhado em um servidor)

o melhor protocolo para usar é o TCP/IP ... sendo assim, se vc não tem um servidor DNS e vai conectar usando NOME (e não IP) do servidor, vai ajudar (melhorar o tempo para conexão) se vc criar um arquivo HOSTS (sem extensão) em cada estação (na pasta do Windows) contendo::

IP_do_servidor NOME_do_servidor


depois, conecte seu programa ao banco no servidor (com o componente de sua preferência) informando o nome do servidor, o protocolo de comunicação (TCP) e o caminho do banco de dados (igual como está no servidor -- não é um compartilhamento, vc não deve compartilhar a pasta onde está o bando GDB)

ou apenas forneça uma string de conexão da forma::

nome_ou_ip_do_servidor:caminho_do_banco_gdb

ex::

servidor1:c:\dados\banco.gdb

ou

192.168.0.1:/usr/banco.gdb



|outra duvida e qual o tipo de campo o interbase usa para armazenar |dados tipo moeda, para armazenar figuras, para armazenar campos
|logical.


MOEDA = NUMERIC(n,m)

onde n,m deve ser o menor possível necessário para armazenar seus valores, ex:: NUMERIC(9,2)

FIGURA = BLOB SUB_TYPE 0;

LOGICO = no IB 7.x é boolean, nos demais vc tem q criar um DOMAIN, ex:

CREATE DOMAIN dm_boolean as SMALLINT default 0 CHECK (value between 0 and 1);

ou

CREATE DOMAIN dm_boolean as CHAR(1) default ´N´ CHECK (value in (´N´,´S´));



T+


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar