Ciao, allora ho creato la mia connessione al db sqlserver 2008
codice:
try {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
con = DriverManager.getConnection("jdbc:sqlserver://"+Host+":1433;databaseName="+Db+";user="+user+";password="+Password);
Statement stmt = con.createStatement();
if (!con.isClosed()) {
Statement cmd = con.createStatement();
ResultSet rs = cmd.executeQuery(qry);
// rs.first();
while (rs.next()) {......}
{
se host ha il valore del server sulla rete 192.168.1.3 tutto funziona perfettamente, però se cerco di collegarmi al di fuori della rete con il nome del dns del server tipo
mioserver.dyndns.com non riesco ad accedere al db. Il db è installato su una macchina con windows server 2008 a 64 bit.
secondo problema: se cerco di raggiungere lo stesso db installato su una macchina con win7 home in locale quindi 192.168.1.x nn riesco.
Qualcuno ha idea di cosa posso fare?