4

私はSpringとHibernate Projectで作業しており、リバースエンジニアリングを行う必要があります。私は、SQL Server ExpressのR2でSQL Server Express R2からeclipseでHibernateリバースエンジニアリング

を働いている2008年

私は、このソースコード(hibernate.cfg.xmlの)が含まれていHibernateコンソール設定ファイル生成している:そのI後

<?xml version="1.0" encoding="UTF-8"?> 
<!DOCTYPE hibernate-configuration PUBLIC 
     "-//Hibernate/Hibernate Configuration DTD 3.0//EN" 
     "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"> 
<hibernate-configuration> 
    <session-factory> 
     <property name="hibernate.connection.driver_class">net.sourceforge.jtds.jdbc.Driver</property> 
     <property name="hibernate.connection.password">sa</property> 
     <property name="hibernate.connection.url">jdbc:jtds:sqlserver://localhost:1433/supervision</property> 
     <property name="hibernate.connection.username">sa</property> 
     <property name="hibernate.dialect">org.hibernate.dialect.SQLServerDialect</property> 
     <property name="hibernate.default_schema">dbo</property> 
    </session-factory> 
</hibernate-configuration> 

をHibernate Reverse Engineering File(reveng.xml)を生成しようとしました。

私は設定を指定しているが、私はいつも問題を得る:それは、この写真のショーであるため、データベースのメタデータに

を取得スキーマエラーを読む

enter image description here

だけに何かを明確にするために、これに似た話題がいくつかあります。私はそれらを読むが、彼らは私の問題を解決しない。

+0

誰かが私を助けてくれますか? – Rodrigo

答えて

1

問題はServerインスタンスにありました。 デフォルトでは、SQL Server Expressは1433ポートでリッスンしません。 TCP/IPはデフォルトでは無効になっています。

SQL Serverと共にインストールされたSQL Server構成マネージャーでこの問題を解決しました。 私はSQL Server Network Configurationを選択してから、そのインスタンスのプロトコルを選択しました。 TCP/IPを有効にした後、TCP動的ポートで1433を指定しました その後、SQL Serverインスタンスを再起動しました。

関連する問題