Jump to content
Marcos13

Java - jdbc - servidor remoto

Recommended Posts

Marcos13

Boas, estou a fazer uma aplicação em que tenho que aceder a uma base de dados de um servidor. O servidor em causa, é um servidor WEB com mySQL.

Já tentei de varias formas, e até agora o resultado foi sempre nulo.

Localmente consigo aceder a uma base de dados, mas remotamente dá sempre erro. Tenho a driver jdbc e o codigo também está em condições.

Alguem me pode ajudar?

Cumprimentos

Marcos

Share this post


Link to post
Share on other sites
Marcos13

Pois, em principio o problema é mesmo o servidor não deixar aceder externamente. Embora eu tenha colocado:

OBSKT.jpg

O erro é este:

bAJb4.jpg

Na firewall do PC também ja abri as portas 3306.

Para quem está habituado a elaborar programas, como costumam aceder remotamente a bases de dados?

Já tive o mesmo problema em PHP, quando queria ter varias paginas sicronizadas com a mesma base de dados. Acabei por desistir da ideia.

PS: Será que a resolução do problema esta aqui em mexer por SSH (http://goo.gl/Gk0S)

Edited by Marcos13

Share this post


Link to post
Share on other sites
Marcos13

Também não dá.

Dá o erro: Can't connect to MySQL server (10060)

Edited by Marcos13

Share this post


Link to post
Share on other sites
RubenFelix

Assim de repente, diria que a firewall está a bloquear os portos de onde a comunicação sai. Ou então, o port forwarding não está correctamente configurado no router que está a fazer NAT para esse servidor. Wireshark nisso :)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.