Boa tarde preciso conectar minha aplicação com uma base de dados sql server 2000 que ja esta pronta essa conecção deve ser via hibernate, olhei a documentação da microsoft e segui todos os passos porem estou com o seguinte erro,
WARN: SQL Error: 0, SQLState: 08001
ERROR: No suitable driver found for jdbc:microsoft:sqlserver://172.30.2.116:1433/sgdp
GRAVE: org.hibernate.exception.JDBCConnectionException: Could not open connection
at org.hibernate.exception.internal.SQLStateConverter.convert(SQLStateConverter.java:107)
at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:125)
Inicialmente achei que a url estivesse errada, visitando alguns sites e forum da web encontrei a seguinte URL:
jdbc:sqlserver://
Porem ao faser isso estora o seguinte erro:
O Java Runtime Environment (JRE) versão 1.7 não tem suporte nesse driver. Use a biblioteca de classes sqljdbc4.jar, que dá suporte para JDBC 4.0.
GRAVE: java.lang.UnsupportedOperationException: O Java Runtime Environment (JRE) versão 1.7 não tem suporte nesse driver. Use a biblioteca de classes sqljdbc4.jar, que dá suporte para JDBC 4.0.
at com.microsoft.sqlserver.jdbc.SQLServerConnection.(SQLServerConnection.java:238)
at com.microsoft.sqlserver.jdbc.SQLServerDriver.connect(SQLServerDriver.java:841)
at java.sql.DriverManager.getConnection(DriverManager.java:579)
at java.sql.DriverManager.getConnection(DriverManager.java:190)
Ja adicionei o jar do sql sever , configurei o path (com a versão sqljdbc4.jar), e fiz uma macumba,
Alguem teria uma ideia doque poderia ser ?
hibernte esta na seguinte forma:
com.microsoft.sqlserver.jdbc.SQLServerDriver
jdbc:sqlserver://IP:porta/banco
org.hibernate.dialect.SQLServerDialect