SQL 사용자 디렉토리를 다른 데이터베이스로 지정할 때 Nuxeo 설치가 실패한 이유를보고 싶습니다 (Oracle에서는 table/view가 존재하지 않습니다). show_sql Hibernate 매개 변수를 사용하여 콘솔에있는 sql을 볼 수있게하려고합니다.하지만 할 수있는 곳이 어디인지는 알 수 없습니다.Nuxeo 설치시 최대 절전 모드 "show_sql"활성화
1
A
답변
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>
...
0
당신이 당신의 설치에서 지속성 XML에 액세스 할 수없는 경우에 p6spy 같은 도구를 사용하여 시도 할 수 있습니다. 그것은 귀하의 응용 프로그램에 의해 수행되는 모든 쿼리를 기록합니다. 다른 옵션은 오라클 설치에서 쿼리 로깅을 활성화하는 것입니다.
1
http://doc.nuxeo.com/display/KB/Configuring+Oracle을 수행 했습니까?
질문에 대해서는 hibernate.properties 파일을 사용할 수 있어야합니다.
Nuxeo 5.3.2+, Oracle 템플릿 및 JBoss를 사용하는 경우 $ NXSERVER/templates/oracle/nuxeo.ear/hibernate.properties 파일이 있습니다. Tomcat을 사용하면 경로가 $ NXSERVER/templates/oracle/nxserver/hibernate.properties가 될 것이라고 생각합니다.
또한 log4j 구성을 편집하는 최대 절전 모드 로그를 늘려야 할 수도 있습니다.