1

SQLユーザーディレクトリを他のデータベースにポイントすると、Nuxeoのインストールが失敗する理由を確認したいと思います(Oracleによると:テーブル/ビューは存在しません)。show_sql Hibernateパラメーターを有効にしてコンソールでSQLを表示したいのですが、どこで実行できるかわかりません(可能な場合)。

4

3 に答える 3

1

次のように永続性xmlを設定できます。

...
<property name="properties">
            <value>
                hibernate.hbm2ddl.auto=...
                hibernate.show_sql=true

                hibernate.dialect=...
                hibernate.connection.driver_class=...
                hibernate.connection.url=...
                hibernate.connection.username=...
                hibernate.connection.password=...

            </value>
</property>
...
于 2010-08-05T08:13:06.400 に答える
1

http://doc.nuxeo.com/display/KB/Configure+Oracleをフォローしましたか?

あなたの質問については、hibernate.propertiesファイルを使用できるはずです。

Nuxeo 5.3.2以降、OracleテンプレートおよびJBossを使用する場合、ファイルは$ NXSERVER / templates / oracle / nuxeo.ear/hibernate.propertiesです。Tomcatを使用すると、パスは$ NXSERVER / templates / oracle / nxserver/hibernate.propertiesになると思います。

また、log4j構成を編集するHibernateログを増やす必要がある場合があります。

于 2010-11-22T11:45:17.290 に答える
0

インストールからpersistencexmlにアクセスできない場合は、p6spyなどのツールを使用してみてください。アプリケーションによって実行されたすべてのクエリをログに記録します。もう1つのオプションは、Oracleインストールでクエリログを有効にすることです。

于 2010-08-05T08:30:31.887 に答える