Pergunta

Tenho um eclipse instalado no windows xp e tudo funciona bem. Meu projeto é GWT com gilead hibernate e o banco de dados é oracle.

Quando decidi trabalhar em casa, apenas copiei todo o eclipse para a minha memória flash com o meu espaço de trabalho para o meu Windows 7.

Depois disso, decidi mover do oracle Db para o mysql Db, então alterei todo o arquivo hibernate.cfg.xml para ficar pronto para o mysql, excluí a biblioteca ojdbc e adicionei o conector mysql.

Depois de tudo isso, quando tento executar o projeto, o erro abaixo é mostrado:

Não foi possível conectar ao banco de dados

é como se o eclipse estivesse lendo o antigo arquivo hibernate.cfg.xml.

Alguém sabe o que está acontecendo ???

Este é meu arquivo hibernate.cfg.xml para conexão oracle:

<?xml version="1.0" encoding="utf-8"?>
<hibernate-configuration>
<session-factory name="">
<property name="hibernate.dialect">org.hibernate.dialect.OracleDialect</property>
<property name="hibernate.connection.driver_class">oracle.jdbc.OracleDriver</property>
<property   name="hibernate.connection.url">jdbc:oracle:thin:@IP:1521:DEVDB10GR2</property>
<property name="hibernate.connection.username">something</property>
<property name="hibernate.connection.password">something</property>
<property name="hibernate.show_sql">true</property>
<property name="format_sql">true</property>
<mapping class="net.school.shared.hibernate.GsWorkingshift"/>
</session-factory>
</hibernate-configuration>

Este é meu arquivo hibernate.cfg.xml para conexão mySql:

<?xml version="1.0" encoding="utf-8"?>
<hibernate-configuration>
<session-factory name="">
<property name="hibernate.dialect">org.hibernate.dialect.MySQLDialect</property>
<property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>
<property name="hibernate.connection.url">jdbc:mysql://localhost  /hibernatetutorial</property>
<property name="hibernate.connection.username">root</property>
<property name="hibernate.connection.password"></property>
<property name="hibernate.show_sql">true</property>
<property name="format_sql">true</property>
<mapping class="net.school.shared.hibernate.GsWorkingshift"/>
</session-factory>
</hibernate-configuration>

depois que faço isso, esse erro é continuar semeando:

Não foi possível conectar ao oracle

mas quando tento no meu PC de trabalho, funciona bem.

Nenhuma solução correta

Outras dicas

Primeiro verifique se o seu Database Sever está ao vivo.Conecte-se com qualquer software do Database Explorer para acessar suas tabelas de banco de dados.Em seguida, limpe o código e tente reiniciar seu servidor da Web.Problema pode ser com servidor de banco de dados ou suas credenciais.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top