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
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
Curtir tópico
+ 0
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
[]´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+
|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
Clique aqui para fazer login e interagir na Comunidade :)