Buscar

Configuração do bde para ambiente de rede

Código

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 \SERVIDORC NET DIR \SERVIDORC
path DO ALIAS \SERVIDORCDIRETORIO path DO ALIAS \SERVIDORCDIRETORIO
LOCAL SHARE TRUE LOCAL SHARE FALSE

Estação 2 Estação 3
NET DIR \SERVIDORC NET DIR \SERVIDORC
path DO ALIAS \SERVIDORCDIRETORIO path DO ALIAS \SERVIDORCDIRETORIO
LOCAL SHARE FALSE LOCAL SHARE FALSE

DICA:
O executável pode ser colocado em cada máquina da rede, diminuindo assim o tráfego de rede.

Publicidade

Vote na dica




Quantidade de votos: 0 votos
Aceitação: 0%


Detalhes da dica

Categoria: Banco de dados
Adicionada dia: 13/01/04
Por: Fabricio Giovanni Costa De Souza
Visualizada: 3767 vezes

Planeta Delphi - Tudo sobre programação Delphi Planeta Delphi - www.planetadelphi.com.br - Todos os direitos reservados | Copyright 2001-2009