Paradox em Rede

Delphi

09/04/2003

Olá comunidade!

Perguntei para meu professor ontem e o cara não soube me ajudar (ou se fez de loco pro meu lado) de como eu configuro o Paradox para acesso multi usuário, e quais seriam as rotinas de erro que deveria colocar no sistema....

Alguém , de boa vontade(claro que todos devem ter..... né?), poderia me ajudar?

Obrigado Desde Já

Por Favor, não me venham com apostilas vendidas ou site vendendo serviços, pois seu nome será encaminhado pro mediador do Fórum, OK? :wink:

:twisted: Julien Murray :twisted:


Julienmurray

Julienmurray

Curtidas 0

Respostas

Theofernandes

Theofernandes

09/04/2003

Configura no BDE em cada máquina assim:

O alias, para acessar o ponto onde se encontra na rede as tabelas;

Na aba Configuration:
Drivers / Native / Paradox: NET DIR para a unidade da rede (ex.: F:\);

System / INIT:
Local Share = True;
Low Memory Usage Limit = 40000;
MaxBufSize = 40000;
MaxFileHadles = 40000;
MemSize = 40000;
MinBufSize = 40000;
SharedMemSize = 40000;

É isto. Estes últimos parâmetros que recebem o valor de 40000, dão uma turbinada na rede.


GOSTEI 0
Anonymous

Anonymous

09/04/2003

168 - Configuração do BDE para ambiente de rede
Para o seu aplicativo feito em Delphi rodar em rede, você deve instalar o BDE em todas as estações. No BDE de cada estação, você deve colocar no parâmetro NET DIR do drive PARADOX o local onde estão as bases de dados e na PATH do Alias especificar o caminho das base de dados. Mas muita atenção, todas as estações devem estar com a mesma configuração do BDE. Veja o exemplo abaixo para configuração do parâmetro NET DIR do drive PARADOX e o PATH do Alias.

Estação n.1

NET DIR F:\

Path do Alias F:\DIRETORIO

Estação n.2

NET DIR F:\

Path do Alias F:\DIRETORIO

Estação n.3

NET DIR F:\

Path do Alias F:\DIRETORIO

Não é aconselhável que os aplicativos feitos em Delphi 1, sejam executados no servidor da base de dados, pois o PARADOX apresenta problemas de corrupção de arquivos e índices neste caso. É aconselhável que no servidor você coloque somente as bases de dados. Mas caso você tenha necessidade de utilizar o servidor você pode utilizar uma solução alternativa para o problema do PARADOX, esta solução esta sendo satisfatória na maioria dos casos. Digamos que a letra do drive de rede que você vai acessar o servidor, seja a letra ´F:´, então, faça o seguinte: Coloque a linha abaixo no arquivo AUTOEXEC.BAT, do servidor.

SUBST F: C:

Configure o BDE do servidor para que ele acesse o drive ´F:´

Esta linha deverá ser colocada apenas no servidor, com isso você passa a ter em seu servidor, um drive virtual para acessar o

drive C:, evitando o problema do PARADOX.

No Delphi 2 e Delphi 3, você deve utilizar um instalador de programas. No CD do Delphi 2 e Delphi 3 existe um instalador

chamado InstallShield para fazer a instalação e configuração do aplicativo e do BDE.

Veja abaixo os exemplos da configuração do BDE p/ Delphi 2 e 3:

Servidor Estação 1

NET DIR \\SERVIDOR\C NET DIR \\SERVIDOR\C

PATH DO ALIAS \\SERVIDOR\C\DIRETORIO PATH DO ALIAS \\SERVIDOR\C\DIRETORIO

LOCAL SHARE TRUE LOCAL SHARE FALSE

Estação 2 Estação 3

NET DIR \\SERVIDOR\C NET DIR \\SERVIDOR\C

PATH DO ALIAS \\SERVIDOR\C\DIRETORIO PATH DO ALIAS \\SERVIDOR\C\DIRETORIO

LOCAL SHARE FALSE LOCAL SHARE FALSE


GOSTEI 0
Julienmurray

Julienmurray

09/04/2003

O Gurizada , valeu pela ajuda !

Agora estou bem mais descansado.....

:twisted: Julien ´Murray´ :twisted:


GOSTEI 0
POSTAR