Criei uma aplicação em Java usando o banco de dados da empresa que esta em um servidor certo, até ai tudo tranquilo e funcionando.
Mas eu preciso distribuir aos funcionários e na hora de testar em outra maquina ele não funciona? tenho que importar alguma pasta do banco junto com o executável?? E minha primeira aplicação
Aplicação java com Banco de dados SqlServer(Remoto)
8 Respostas
Se a sua aplicação tem um Servidor de Banco, os clientes precisam conectar a esse endereço via rede, geralmente o IP e porta do Servidor de Banco.
Então você precisa colocar no executável esse IP e porta correspondente do Servidor de Banco.
Configurar aonde?? Pq isso já está na classe de conexão
Qual servidor vc está usando? Jboss? Tomcat? Jetty? É uma aplicação desktop?
Está em um servidor Linux o banco, e sim e uma aplicação desktop
Sendo aplicação desktop, vc pode fornecer os arquivos para cada um que for usar (e colocar o IP da máquina onde o banco está instalado na URL de conexão), ou pode disponibilizar sua aplicação com o java web start (essa forma facilitar muito quando for necessário atualizar a aplicação, por exemplo).
Não sei, não funciona?
Consegue acessar o banco remotamente, sem ser pela aplicação?
Consegui pessoal, eu tive que colocar junto a pasta lib, contendo as biblioteca utilizadas, funciono. Agradeço a todos pela ajuda.
Vlew lucastody pela ideia do Web start.
Já precisei usar e funcionou muito bem para o que eu precisava na época. Se for possível, recomendo!
Abraços.