Hibernate e SQL Server, duvidas com hibernate syncronized

2 respostas
ivanmc

Estou tentando usar o hibernate com o SQLServer.

Porém, preciso primeiro fazer uma engenharia reversa na base para depois iniciar criar a aplicação.

Por isso, minha idéia é usar o hibernate syncronized pra início.

Minha dificuldade está em achar o drive correto para isso, pois quando tempo gerar os mapping recebo a seguinte mensagem:

the drive class cloud not be casted as a Driver

Segue o cfg.xml
[ CODE ]

<?xml version="1.0" encoding="utf-8"?>
<!-- local connection properties -->
	<property name="hibernate.connection.url">jdbc:microsoft:sqlserver://192.107.179.230:1433</property>
	<property name="hibernate.connection.driver_class">net.sf.hibernate.dialect.SQLServerDialect</property>
	<property name="hibernate.connection.username">sa</property>
	<property name="hibernate.connection.password">sa</property>
	<!-- property name="hibernate.connection.pool_size"></property -->

	<!-- dialect for DB2 -->
    <property name="dialect">net.sf.hibernate.dialect.DB2Dialect</property>

    <property name="hibernate.show_sql">false</property>
    <property name="hibernate.use_outer_join">true</property>
    <property name="hibernate.transaction.factory_class">net.sf.hibernate.transaction.JTATransactionFactory</property>
    <property name="jta.UserTransaction">java:comp/UserTransaction</property>

</session-factory>

[ /CODE ]

2 Respostas

ivanmc

Desculpe, descobri que na estava errado no “drive”, o correto é

com.microsoft.jdbc.sqlserver.SQLServerDriver;

Mas, mesmo assim, vocês acham que essa é uma boa solução ?

_fs

Use o JTDS, é comprovadamente mais rápido.

Criado 30 de junho de 2005
Ultima resposta 30 de jun. de 2005
Respostas 2
Participantes 2