ERRO - MULTI USUARIO ACCESS

MICHAELL 14/09/2009 12:52:16
#322813
Olá pessoal, tudo bem?!

Tenho um programa no qual funciona em diversos empresas de 2 e 3 computadores e nunca tive problemas.
Em uma empresa ele foi instalado em 6 computadores, sendo que o banco de dados esta em um computador mais potente, somente com o banco de dados.

E aconteceu o seguinte erro:

Run-time error [ô]3027[ô] Não é possivel atualizar. O banco de dados ou o objeto é somente leitura


em uma materia do macorrati http://www.macoratti.net/acc_comp.htm ele diz que o access já controla os usuarios, bastando apenas abrir o banco de dados nos computadores desejados.

Alguem sabe porque pode ter ocorrido esse erro?

Agradeço muito quem poder ajudar.. obrigado!
JWCELYO 14/09/2009 13:05:59
#322814
isso deve esta acontecendo na maquina servidora
seu progrma estive conectado pela arquitetura da rede possivelmente vc não tenha permisão de escrita na maquina servidor

va até a maquina servidora onde esta banco de dados verrefique as permisões de scrita
SANTANANETO 14/09/2009 15:30:23
#322827
Problema de permissao, coloca permissao no diretorio e no banco, leitura , gravaçao etc que resolve
MICHAELL 14/09/2009 15:42:24
#322831
mas aonde que possui essas permissoes? pois quando compartilho o diretorio só tem opcao de que os usuarios podem alterar os arquivos...

o mais estranho é o seguinte...
o cliente falou que nem sempre isso acontece....acontece frequentemente, mas nem sempre..
muitas vezes funciona normal.

Então o que pode ser? Já aconteceu isso com alguem?
ABDON 14/09/2009 15:52:08
#322835
Se for o Windows Server 2003 ou posterior mesmo com as restrições liberadas, o usuário deve logar no servidor pelo ponto de rede primeiro antes de logar no sistema,
se o usuário não logar no sistema o servidor vai manter bloaqueado o usuário, assim a aplicação do sistema não irá encontrar a base de dados.

tenta fazer isso, logar no servidor antes de entrar no sistema, se for windows ou outro sistema operacional não imagino porque esta dando o erro, mas se for o
windows server, esse erro da mesmo se o usuário não tiver logado no servidor.
ABDON 14/09/2009 16:02:29
#322839
como você esta fazendo para os pontos de rede encontrarem o servidor?
MICHAELL 14/09/2009 16:22:54
#322845
Citação:

ABDON escreveu:
como você esta fazendo para os pontos de rede encontrarem o servidor?



Igual como o macoratti mostra...
http://www.macoratti.net/acc_comp.htm

no sistema o usuario informa o local do banco de dados da rede e grava esse endereço em um arquivo .ini
LLAIA 14/09/2009 21:46:23
#322881
cara, tivemos problemas esporádicos como vc descreveu em um cliente. Lá tinha um Sever poweredge da Dell com win2000 server. atualizaram pra win 2003 server e o problema parou
ABDON 15/09/2009 11:12:07
#322918
a empresa tah usando sistema operacional?
MICHAELL 15/09/2009 11:13:30
#322919
Citação:

ABDON escreveu:
a empresa tah usando sistema operacional?



sim esta..
eles utilizam windows xp sp2
ABDON 15/09/2009 14:17:48
#322958
li no marcoratti a forma que você tah usando para encontar a base de dados, o erro pode estar neste código,
o sistema operacional não é se fosse windows server poderia ate ser, mas jah que não é!
você compartilhou a pasta do sistema ou seguiu exetamente como esta no marcoratti, compartilhando o bd?
Página 1 de 2 [12 registro(s)]
Tópico encerrado , respostas não são mais permitidas