Erro ao conectar ao MSSQL 2000 em win 2003 server

2 respostas
Z

meu codigo eh o seguinte

Connection con = null; try{ Class.forName("net.sourceforge.jtds.jdbc.Driver"); } catch (ClassNotFoundException ex){ System.err.println( "Driver not found: " ); } con = DriverManager.getConnection ("jdbc:jtds:sqlserver://192.168.1.6:1433;databaseName=DADOSADV");

e quando tento conectar ao win 2003 dah esse erro

java.sql.SQLException: Cannot open database requested in login 'DADOSADV'. Login fails. 
        at net.sourceforge.jtds.jdbc.SQLDiagnostic.addDiagnostic(SQLDiagnostic.java:365) 
        at net.sourceforge.jtds.jdbc.TdsCore.tdsErrorToken(TdsCore.java:2781) 
        at net.sourceforge.jtds.jdbc.TdsCore.nextToken(TdsCore.java:2224) 
        at net.sourceforge.jtds.jdbc.TdsCore.login(TdsCore.java:606) 
        at net.sourceforge.jtds.jdbc.ConnectionJDBC2.<init>(ConnectionJDBC2.java:331) 
        at net.sourceforge.jtds.jdbc.ConnectionJDBC3.<init>(ConnectionJDBC3.java:50) 
        at net.sourceforge.jtds.jdbc.Driver.connect(Driver.java:178)

o erro ocorre somente no win 2003 server, ja testei em outras duas bases rodando em win 2000 e ambas funcionaram, alguem sabe se o service pack do MSSQL pode influenciar no erro?

bom qualquer ajuda eh bem vinda
desde já agradeço

2 Respostas

A

Você já viu se a porta está liberada no firewall?

Abraço,

Armando

Z

armando:
Você já viu se a porta está liberada no firewall?

Abraço,

Armando


sim a porta etsa liberada, pois outros aplicativos (q nao sao em java) jah fazem acesso ao mesmo banco

Criado 21 de setembro de 2006
Ultima resposta 21 de set. de 2006
Respostas 2
Participantes 2