Você está na página 1de 2

Executando o seu sistema em rede

Voc terminou o seu programa e agora vai instal-lo no seu cliente; Parabns!

Agora
Configure a rede e compartilhe o HD do servidor com acesso completo (Leitura e gravao)
Se voc preparou o Setup usando o InstallShield e configurou para instalar juntamente com ele
o BDE, instale seu programa no SERVIDOR.
(Se o BDE no estiver junto, veja abaixo o nome dos programas de instalao do BDE. Neste
caso no esquea de configurar o ALIAS da sua aplicao).

Automaticamente
criada a pasta com o executvel e se voc colocou suas tabelas em uma outra pasta voc
ter: C:\sua empresa\dados.
O Diretrio Sua empresa tem o executvel.
O Subdiretrio Dados tem suas tabelas.
Abra o BDE Administrator (Iniciar>>>Painel de Controle>>>BDE Administrator)
Na ABA Databases:
ALTERE - Do Lado Direito:
ENABLE BCD (BINARY CODED DECIMAL) para TRUE isto porque BDE
entende" somente os dados numricos nativos do processador (INT, FLOAT,
etc...) outros campos que utilizam casas decimais fixas no so bem-vindos, tal
do tipo moeda (currency).
Ento neste caso, colocamos o BCD para TRUE para que o BDE faa a
"traduo" desses tipos.
Isso vale para qualquer banco de dados, indefere se for paradox ou no.
Do Lado Esquerdo:

Verifique se o ALIAS esta correto. Caso afirmativo...


Pronto seu programa j esta funcionando no servidor.
Vamos agora informar ao servidor que ele tem que compartilhar as tabelas do banco de
dados que esta em C:\sua empresa\dados.
Simples mas importante!!!
Crie em C:\sua empresa\dados, um subdiretrio em dados chamado NETDIR, assim teremos:
C:\sua empresa\dados\netdir.
Esse subdiretrio (NETDIR) ter arquivo do tipo PDOXUSRS.NET (que ser criado
automaticamente quando voc criar a rede) ele que indica para a rede toda onde esta o banco
de dados a ser acessado.
Ateno: NO DEVE COMPARTILHAR O MESMO NETDIR PARA BANCO DE
DADOS DIFERENTES.

Se outro sistema (programa) com tabelas diferentes usarem o mesmo Netdir, pode
ocorrer corrupo diria dos ndices das tabelas ou receber MENSSAGEM
"Multiple Paradox net file found", que indica a desobedincia da regra.

Os passos a seguir valem para cada estao (ponto) da rede.


Faa o mapeamento do HD do servidor nos outros terminais.
Instale sua aplicao sem o BANCO DE DADOS vamos usar o que esta no servidor, lembre-se
que INSTALAR DIFERENTE DE COPIAR E COLAR. (nem que para isso voc crie outro
InstallShild para os terminais).
Faa a instalao inicial do BDE - Borland Database Engine em todos os micros (procure na
net o Instala BDE e uma atualizao bde511en)
Abra o BDE Administrator (Iniciar>>>Painel de Controle>>>BDE Administrator)
Na ABA Databases:
Crie o ALIAS
Type = STANDARD
Defaut Driver = PARADOX
Enable BCD = TRUE (importante)
Path = (indique aqui o caminho de acesso pasta \DADOS no servidor). Ex: Z:\Dados (onde Z:
o Drive C: do servidor). Use o mapa da rede para localizar, deixe com a mesma letra
encontrada no mapa da rede.
Na ABA Configuration:
Configuration
Drivers
Native
PARADOX
Do lado direito configure o Path do NETDIR da mesma forma que fizemos com o ALIAS,
Acrescentando a pasta \Netdir assim:
NETDIR = (indique aqui o caminho de acesso pasta Z:\DADOS\NETDIR no servidor).
Ex: Z:\Dados\Netdir (onde Z: o Drive C: do servidor). Use o mapa da rede para localizar,
deixe com a mesma letra encontrada no mapa da rede.
Espero ter ajudado... agradeo se algum complementar a presente dom outras informaes
relevantes. Neste caso e somente neste caso me enviem um e-mail com as alteraes.
Obs: As informaes aqui contidas foram tiradas e organizadas de diversas dicas e artigos
encontrados em diversos sites.
Eduardo Brigoni
Elovegun@hotmail.com