Fórum Sistema Multiusuario #206577
14/01/2004
0
Preciso fazer um sistema onde varias estções possam inserir dados ao mesmo tempo. Já tenho ele pronto, mas para multiusuario ele não serve.
O que devo fazer?
Ele é feito no PARADOX
Obrigado !
Fabiorail
Curtir tópico
+ 0Posts
14/01/2004
Ztiago
Gostei + 0
14/01/2004
Vanius
Recomendo vc 1º trocar de banco de dados.
Tenho sistema rodando com quase 1 Gb de banco Paradox.
Todo dia a mesma coisa, REINDEXAR.
Estou trabalhando para converter para SQL, aproveitando para deixar de utilizar os componentes Data controls e trocando pelos da palheta ADO, no delphi 5.
No paradox, vc deve estar utilizando o BDE Administrator.
Altere as seguintes propriedades:
- Em Configuration, Configuration, Drivers, Native, Paradox:
Block size --> 4096
Level --> 7
- Em Configuration, Configuration, System, INIT:
Local Share --> TRUE
MaxBufSize --> 16384
MaxFilehandles --> 100
SharedMemSize --> 4096
SqlQrymode --> LOCAL (para estaçoes muito rápidas) e SERVER (estações muito lentas)
E atualize seus drivers do BDE. Consegui um ótimo em http://www.fortesinformatica.com.br
Abraços,
Vanius
Gostei + 0
14/01/2004
Vanius
Sendo q \\servidor\sistema\Data é a mesma coisa que a unidade p: mapeada para este endereço. Mas nao sei o porque vc tem um desempenho melhor se este caminho estiver mapeado.
Abraços,
Vanius
Gostei + 0
15/01/2004
Reginaldo174
O paradox é um banco de dados já um pouco ultrapassado, mas possui um um tipo de campo autoincrement (contador) esta chave não se repetirá jamais, assim vários usuários podem usar o seu sistema sem ocorrer erros. Para isto mude todas as chaves das tabelas para autoincrement. o BDE deve ser configurado manualmente em cada estação da rede + ou - assim : Servidor:c:\pastadosistema\banco dados
Se tiver oportunidade mude o BD para Interbase ou Firebird. Acredite vc não vai se arrepender. :wink:
Gostei + 0
15/01/2004
Virus69
Gostei + 0
15/01/2004
Fabiorail
Mas obrigado pela ajuda pessoal!
E quem tiver mais sugestões favor postem. :wink:
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)