ERRO BANCO ACCESS NA REDE

USUARIO.EXCLUIDOS 04/12/2006 20:22:06
#187969
Carinha, sem o tratamento de erro, que erro apresenta?
PAULOOLIVEIRA 04/12/2006 21:11:06
#187974
Companheiro.. abre um banco novo.. importa as tabelas e consultas.. ki deve dar resultado...

flw
LUIS.FLAVIO 05/12/2006 14:38:18
#188095
Segue o erro que tá dando.


USUARIO.EXCLUIDOS 05/12/2006 15:19:37
#188108
Resposta escolhida
Banco de Dados Access com acesso multi-usuário pela rede.
Esta já é a hora de considerar o uso do MS SQL Server 2005.

Quem desenvolve em Acces em 2 dias migra para SQL Server.

Comparativo para explicar pq deve-se migrar.

1- Necesidade de envio de todos os registros da tabela pela rede para que seja processado os cursores de SELECT, JOIN, e inclusive WHERE para processamento local

Acess : Sim
SQL Svr : Não

2- Necessidade de acesso sem restriçoes ao diretório da rede onde se encontra o arquivo de dados (possibilitando inclusive a exclusão).

Acess : Sim
SQL Svr : Não

3- Posiibilidade de criação de Stores Procedures que compilam um plano de execução onde definem os indices a serem utilizados na 1a vez e depois só executa da melhor forma os procedimentos das proximas vezes

Acess : Não
SQL Svr : Sim

Conseguindo um nível um pouco mais advanced (bem pouco) descobre-se mais algumas dezenas de vantagens que vão desde o desempenho ao reaproveitamento de código aumentando a produtividade e manutenção.

USUARIO.EXCLUIDOS 05/12/2006 15:21:11
#188109
Detalhe importantíssimo esquecido:

MS SQL Server 2005 Express Edition é Free.
Só baixar, registrar, programar e distribuir.
USUARIO.EXCLUIDOS 05/12/2006 15:28:50
#188113
Aproveitar e deixar o link para download ( em 05/12/2006 ).

http://msdn.microsoft.com/vstudio/express/sql/download/
LUIS.FLAVIO 05/12/2006 15:36:31
#188114
Brodher me desculpe mais aqui tenho que usar Access !
LUIS.FLAVIO 05/12/2006 15:52:39
#188120
Amigos descobri uma coisa aqui,quando o usuário abre o sistema no Windows 2000 ele trava e não deixa ninguém entrar,mexe apenas aqueles que já estão com o sistema aberto o que pode ser ?
USUARIO.EXCLUIDOS 08/12/2006 01:14:01
#188718
Existe um arquivo .ldb que é criado no exato momento que alguem abre o BD.

Este arquivo em tese deve sempre ser excluído assim que o último user se desconecta, mas nem sempre é assim Peça para todos fechar o aplicativo e veja se ele some, teste com várias maquinas sendo a primeira e ultima.

Em várias ocasiões, por motivo de erros de rede ... encerramento forçado de aplicativos e outras possibilidades este arquivo não é finalizado e pode ocasionar este erro.

Caso esteja conectando por uma ODBC este client pode ter configurado como exclusiva sua conexão se tiver direito de admin.

Verifique se o problema é no W2K (Sistema Operacional) ou no comutador que tem W2K instalado, falhas na rede podem criar instabilidade no sistema.

Agora eu sei que vc tem um problema e acha que não tem tempo de pensar no que eu falei (Migrar para SQL Server), mas no Acces (XP) tem um assistente de Upsizing que migra seu BD em forma de Wizard(Next,Next,Next Finish).

Vc só vai precisar mudar a String de conexão de seus sistemas, boiada e que de quebra vai resolver seu lance ae na certeza.
USUARIO.EXCLUIDOS 08/12/2006 01:16:07
#188719
Considere minha observação nº 2 quanto a restrições na rede para os usuários ... caso estejam somente leitura pode também ocasionar o erro

2- Necessidade de acesso sem restriçoes ao diretório da rede onde se encontra o arquivo de dados (possibilitando inclusive a exclusão).

Acess : Sim
SQL Svr : Não


Verifique direitos de user (inclusive na ODBC)
Página 2 de 3 [23 registro(s)]
Tópico encerrado , respostas não são mais permitidas