ERRO BANCO ACCESS NA REDE
Carinha, sem o tratamento de erro, que erro apresenta?
Companheiro.. abre um banco novo.. importa as tabelas e consultas.. ki deve dar resultado...
flw
flw
Segue o erro que tá dando.
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.
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.
Detalhe importantÃssimo esquecido:
MS SQL Server 2005 Express Edition é Free.
Só baixar, registrar, programar e distribuir.
MS SQL Server 2005 Express Edition é Free.
Só baixar, registrar, programar e distribuir.
Aproveitar e deixar o link para download ( em 05/12/2006 ).
http://msdn.microsoft.com/vstudio/express/sql/download/
http://msdn.microsoft.com/vstudio/express/sql/download/
Brodher me desculpe mais aqui tenho que usar Access !
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 ?
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.
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.
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)
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)
Tópico encerrado , respostas não são mais permitidas