Fórum sistema multiusuário #236169
04/06/2004
0
Estou com o seguinte problema para executar um sistema em rede:
quando o acesso é feito pelo servidor e mais uma estação ele funciona normalmente, mas quando tento acessar em duas estações simultaneamente ele emite a mensagem ´controlled by .net other user´ file pdoxusrs.lck´. me disseram que era só apagar este arquivo que funciona, mas no meu caso não resolveu.
Alguma sugestão? tem alguma configuração que determine qtas estações podem acessar simultaneamente?
uso o delphi6 e paradox.
Grato pela ajuda;
Luiz
Lcsilva
Curtir tópico
+ 0Posts
04/06/2004
Xisto
As configuracoes
PATH do Alias ex: R:\Sistemas
Configuration/drives/native/paradox ex: R:\
Configuration/system/Init/local share := TRUE nao sei porque, mas bota la.
IMPORTANTE:
Todos os BDE (de cada maquina, inclusive o servidor) tem que estar exatamente igual.
Mapeie todas as maquinas para achar o banco de dados em um drive R:, X: ou Y: ou outra letra de sua preferencia.
Se vc nao conseguir fazer isto no serviror, edite o AUTOEXEC.BAT
e inclua a linha
SUBSTR R: C:\SISTEMAS\DADOS
onde C:\SISTEMAS\DADOS é o local dos dados. (Obviamente). :wink:
Gostei + 0
07/06/2004
Lcsilva
Quando a estação de trabalho possui o DBE instalado funciona normalmente, o problema é que algumas das estações não possuem o DBE ele é carregado através de um programa que gera o executável - install shield- mesmo definindo o path do alias com a mesma letra para todas as estações não funciona.
Qualquer sugestão será bem vinda..
Luiz
Gostei + 0
07/06/2004
Xisto
Gostei + 0
07/06/2004
Silviogs
procure utilizar um Banco de Dados como Interbase, SQL server, FireBird, PostgreSQL, MYSQL etc.
Atenciosamente,
Silvio Guedes.
Gostei + 0
07/06/2004
Sistemald
Localshare = True
netDir = C:\
configure as alias
Cliente
LocalShare False
netdir = aponte para a unidade C:\ do servidor
e configure as alias
Basicamente é isto, não é necessario mapear as unidade.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)