Estou com problema para conectar em uma base SQL Server… Pelo que parece ssl (encrypted) esta ativado no banco, so que quando coloco a propriedade ssl na string de conexão com o parametro require ou request, ele da erro, java.lang.NoClassDefFoundError se eu coloco o parametro ssl=off que é o default ele levanta a exception I/O Error: DB server closed connection.
isso ocorre no ambiente de produçao, uma maquina linux SUN SOLARIS com o jdk 1.3 que conecta um server 2003 onde ta o banco sql server 2005
ja no ambiente de desenvolvimento (windows) eu nao tenho ssl ativado, e ele conecta, porem se eu passar o paramentro do ssl diferente de off ele da o mesmo erro, isso deva ser pq eu nao tenho o ssl ativado
agora pq que em producao com o ssl ativado ele da erro?? sera que tem a ver em ser o windows??
ja usei as tres formas de url abaixo:
Properties p = new Properties();
p.setProperty("user", "usr_teste");
p.setProperty("password", "12345678");
p.setProperty("ssl", "require");
url = "jdbc:jtds:sqlserver://19.8.9.80:1433/SQLPR1;";
con = DriverManager.getConnection(url,p);
url = "jdbc:jtds:sqlserver://19.8.9.80:1433/SQLPR1;ssl=require;";
con = DriverManager.getConnection(url,"usr_teste","12345678");
url = "jdbc:jtds:sqlserver://19.8.9.80:1433/SQLPR1;user=usr_teste;password=12345678;ssl=require;";
con = DriverManager.getConnection(url);
Se alguem puder me ajudar com alguma dica???
Agradeço muito
Wenceslau Neto