2012-01-04 3 views
1

私は石英スケジューラを使用していますが、現在jobstoreをjdbcjobstore.JobStoreTXに設定しています 私はこのデータベースに自分のデータを格納しています。コードからのテーブル 今すぐ石英部分Iは、石英にかなり新しいですjava.sql.SQLException:石英を使用するとORA-0094がキャッチ

Caused by: java.sql.SQLException: ORA-00942: table or view does not exist 

at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112) 
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:331) 
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:288) 
at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:743) 
at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:216) 
at oracle.jdbc.driver.T4CPreparedStatement.executeForDescribe(T4CPreparedStatement.java:799) 
at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1044) 
at oracle.jdbc.driver.T4CPreparedStatement.executeMaybeDescribe(T4CPreparedStatement.java:839) 
at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1146) 
at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3317) 
at oracle.jdbc.driver.OraclePreparedStatement.executeQuery(OraclePreparedStatement.java:3362) 
at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:96) 
at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:96) 
at org.quartz.impl.jdbcjobstore.StdRowLockSemaphore.executeSQL(StdRowLockSemaphore.java:92) 

を与え、誰も私にいくつかのヒントを与えてくださいだろうか? 自分で石英テーブルを作成する必要がありますか?
私は、クォーツ用のテーブルの作成に関する情報はありませんでした。

ありがとう、幸せな新年。

答えて

1

はい。まず、Quartzが使用するデータベーステーブルを作成する必要があります。このようなスクリプトは、Quartzディストリビューションのdocs/dbTablesディレクトリにあります。

詳細については、thisを参照してください。

関連する問題