User ee6724032a
28-07-2009 10:33:08
Hi,
During update procedure to 5.2.03.1 I've got the follow exception
...skipped...
INFO: JC_IDXTYPE successfully processed.
INFO: Loading PL/SQL script jcart.jar into jchem's schema...
INFO: Loading PL/SQL script jchem_util.sql into jchem's schema...
INFO: Loading PL/SQL script privman.sql into jchem's schema...
INFO: Dropping staging schema...
INFO: Using classpath: C:\jchem.5.2.03.1\lib\jchem.jar;
INFO: Server process stop-ed.
java.sql.SQLException: ORA-25191: cannot reference overflow table of an index-organized table
ORA-06512: at "JCHEM.PRIVMAN_PKG", line 40
ORA-06512: at "JCHEM.PRIVMAN_PKG", line 99
ORA-06512: at "JCHEM.PRIVMAN_PKG", line 46
at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:70)
at oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError.java:110)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:171)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:455)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:413)
at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:1030)
at oracle.jdbc.driver.T4CStatement.doOall8(T4CStatement.java:183)
at oracle.jdbc.driver.T4CStatement.executeForRows(T4CStatement.java:936)
at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1222)
at oracle.jdbc.driver.OracleStatement.executeInternal(OracleStatement.java:1770)
at oracle.jdbc.driver.OracleStatement.execute(OracleStatement.java:1739)
at oracle.jdbc.driver.OracleStatementWrapper.execute(OracleStatementWrapper.java:298)
at chemaxon.jchem.cartridge.install.Schema.executeSql(Schema.java:1482)
at chemaxon.jchem.cartridge.install.Installer.grantBasicJccPrivileges(Installer.java:218)
at chemaxon.jchem.cartridge.install.Upgrader.upgrade(Upgrader.java:62)
at chemaxon.jchem.cartridge.install.Upgrader.upgrade(Upgrader.java:46)
at chemaxon.jchem.cartridge.install.UpgradeCmdLine.upgrade(UpgradeCmdLine.java:258)
at chemaxon.jchem.cartridge.install.UpgradeCmdLine.upgrade(UpgradeCmdLine.java:55)
at chemaxon.jchem.cartridge.install.UpgradeCmdLine.main(UpgradeCmdLine.java:531)
All the prior operations finished successfully.
Despite the exception, the server can be started and it seems to perform as expected.
As a result of the exception the jchem scheme has a table called 'SYS_IOT_OVER_82494' without any columns in it. If I try to drop the table directly in Oracle, I get the same exception.
The config includes:
Oracle 11.1.0.7.0 on W2008 x64
Java(TM) SE Runtime Environment (build 1.6.0_14-b08)
Java HotSpot(TM) 64-Bit Server VM (build 14.0-b16, mixed mode)
Thanks,
Val