Configuração do ambiente de trabalho

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

Tente colocar apenas

jdbc:jtds:sqlserver://pc001/BC_SEGURANCA

Eu utilizo o mesmo driver e nunca tive problemas.

Olá,

Já tentei desta forma, contudo continua dando o mesmo erro, já troquei a posição do usuário e senha também, contudo o erro persiste. Na verdade gostaria de saber se vc usa pool connection quais os arquivos que vc precisou para conseguir acessar o banco de dados.

Att,

André Luiz