Olá pessoal,
Já algumas semanas tenho entrado no forúm para tentar descobrir o porque que não consigo me conectar com o banco de dados.
Aconselharam-me a fazer uma conexão simples então usei o IREPORT, nesta ferramenta ao utilizar o tipo de conexão JTDS (e configurar o classpath para o JTDS dentro do IREPORT) ou sun.jdbc.odbc.JdbcOdbcDriver eu consigo até emitir um relatório, contudo ao fazer o mesmo pela aplicação ocorre o seguinte erro:
PARA JTDS (ao conectar via IREPORT) usando o drive
net.sourceforge.jtds.jdbc.Driver
jdbc:jtds:sqlserver://pc001/BC_SEGURANCA;instance=
Could not initialize class net.sourceforge.jtds.jdbc.DefaultProperties
VIA ODBC (ao testar via ODBC - ok) via aplicação
Cannot load JDBC driver class ‘sun.jdbc.odbc.JdbcOdbcDriver’
Esse erro possue uma caracteristica em comum acho eu o CLASSPATH, ou seja, o aplicativo não está conseguinto ler ou inicializar os respectivos drives.
é estranho pois acho que a configuração está correta - copiei e colei da variável de ambiente
CATALINA_HOME = C:\JAVA\Tomcat 5.5
CLASSPATH = .;%CATALINA_HOME%\common\lib\jtds-1.2.2.jar;
CONFIGUREI TAMBÉM DE OUTRAS FORMAS
CLASSPATH = C:\JAVA\Tomcat 5.5\common\lib\jtds-1.2.2.jar;
Segue minhas ferramentas:
jre versão 6.0
Tomcat/5.5.20
Eclipse
Windos XP - ambiente de desenvolvimento
Windos 2000 - servidor do banco de dados SQLServer 2000
- Será que é diferença de versão?
- Está faltando algum arquivo a mais para ser configurado?
- No Eclipse eu add o jar jtds-1.2.2 ao projeto. Isto é necessário?
André Luiz