gutomazzi 0 Denunciar post Postado Maio 7, 2011 Olá a todos Desenvolvi um sistema (com BD Access 2007 localizado no servidor em c:\BD) que a principio foi criado para ser executado em uma unica máquina (Servidor com Windows XP ). Agora preciso executar esse programa nos demais computadores da rede local. Fiz o seguinte procedimento: 1 - Sistema instalado no servidor e funcionando corretamente. 2 - Compartilhei a pastas do sistema localizada em c:\arquivos de programas 3 - em outro PC da rede(Windows XP), fiz o mapeamento de uma unidade de rede (y:) e instalei o framework.net 4.0 4 - Executei o programa e ele carregou perfeitamente, porém ao acessar o banco de dados ocorreu o erro: the microsoft.ace.oledb.12.0 provider is not registered on the local machine. Não sei se esse é o procedimento para utilizar um programa WINDOWS APPLICATIONS em rede. Agradeço pela ajuda e aguardo resposta. Guto Compartilhar este post Link para o post Compartilhar em outros sites
gutomazzi 0 Denunciar post Postado Maio 9, 2011 O Problema mencionado foi resolvido, com a instalação do AccessDatabaseEngine.exe. Agora o erro é outro: O caminho do Banco não é encontrado, pois faz referencia a localização do banco no Servidor. Minha dúvida persiste. Como desenvolver um programa, instalar no servidor e executar em outras máquinas da rede. Se alguém puder ajudar agradeço Até Compartilhar este post Link para o post Compartilhar em outros sites
Murilo Eduardo B. Santos 0 Denunciar post Postado Maio 10, 2011 em algum lugar do seu programa tem uma string de conexão, seja em app.config ou em algum código, não sei como fez. lá precisa definir o caminho/nome do servidor. o access não é indicado para rodar em rede. por isso antes de desenvolver tem que analisar muito bem se o cliente poderá ter uma necessecidade futura de rodar em rede, ai deveria usar um mysql ou sqlserver, que para trabalhar em rede na conexão é só passar o nome ou ip do servidor. também é preciso verifar as portas do firewall, no mysql pelo menos tem que liberar uma pra ele que vem bloqueada, em access nao sei se vai precisar. se eu fosse você tentava migrar essa base de dados para mysql ou sqlserver. Compartilhar este post Link para o post Compartilhar em outros sites