ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

Paradox em rede WinXp com problema

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Banco de Dados
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
Instrutor_X
Novato
Novato


Registrado: Sexta-Feira, 19 de Janeiro de 2007
Mensagens: 1

MensagemEnviada: Sex Jan 19, 2007 2:57 pm    Assunto: Paradox em rede WinXp com problema Responder com Citação

Estou informatizando um curso que tem uma pequena rede configurada no Windows XP (Micro1, Micro2...Micro10).

Crie um sistema em delphi, usando o bd paradox. Em uma máquina (Micro10) o sistema funciona, quando mapeio a rede (Micro11 - Y) ele roda mais não consigo ver as atualizações nas duas máquinas ao mesmo tempo. E pior: não consigo rodá-lo em mais de duas máquinas ao mesmo tempo.
Configurei o BDE em todas as máquinas e nada, será q configurei certo:

Micro10: Drive native paradox => NET DIR c:\Projeto
PATH: C:\Projeto\Tabelas
LOCAL SHARE: TRUE


NOs outros micros: rede mapeada Y:
Micro11: Drive native paradox => NET DIR y:\Projeto
PATH: Y:\Projeto\Tabelas
LOCAL SHARE: FALSE

Micro12: Drive native paradox => NET DIR y:\Projeto
PATH: Y:\Projeto\Tabelas
LOCAL SHARE: FALSE

OBS: SÓ funciona o Micro10 e Micro11 ao mesmo tempo, pq?


Será que o servidor (Micro10) tem que ter um Windows Server ou NT para o sistema reconhecer que ele é servidor e os outros são clientes
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Marcelosoft
Mestre
Mestre


Registrado: Domingo, 21 de Janeiro de 2007
Mensagens: 862

MensagemEnviada: Qua Jan 24, 2007 10:01 am    Assunto: Resposta Responder com Citação

Bom Dia !

Coloque nos outros micros Local Share = True também !

Att.

Ferreira
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
TotalAdm
Novato
Novato


Registrado: Terça-Feira, 7 de Novembro de 2006
Mensagens: 5

MensagemEnviada: Seg Jan 29, 2007 4:53 pm    Assunto: Responder com Citação

Olá...

Primeiramente atualize a versão do BDE para 5.2 e, após isso, aí vai a melhor configuração de BDE que eu já consegui fazer...

LOCAL SHARE: True (em todas as máquinas, sem exceção)
MAX BUF SIZE: 65535 (este é o limite máximo, não adianta aumentar)
MAX FILE HANDLES: 2048 (o limite é 4096, mas, força muito o XP)
LOW MEMORY USAGE LIMIT: 640 (utiliza a memória baixa geralmente ociosa)
MEM SIZE: 205 (este é o limite máximo, não adianta aumetar)
SHARED MEM SIZE: 40960 (não eleve muito este número, pois, pode gerar conflito de memória)
SHARED MEM LOCATION: 0x7F000000 (só para WinXP)

O que eu não mecionei é para deixar padrão...

Outras considerações...

* Você não precisa mapear as unidades de rede, basta utilizar o estilo "\\Servidor\etc\etc"... Funciona do mesmo jeito sem o risco de não ter a conexão disponível pelo mapeamento;
* Defina um diretório/pasta no Servidor só para o arquivo "NetDir" e, aponte todas as máquinas para este;
* Desligue o "Cache" de gravação em disco do seu Servidor;
* Quem usa BDE, precisa de No-Break no Servidor... Não tem jeito;
* A estrutura física da rede tem de ser impecável;

Seguindo estes conselhos, você terá uma excelente performance do BDE e, ainda, minimizará e muito os erros em tabelas Paradox.

Espero ter ajudado.

Luciano.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Banco de Dados Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB