User 7400aef9ce
22-06-2010 20:56:45
I updated to 5.3.4 today, and when I re-launched IJC, I was presented with a dialog box informing me that my tables were out-of-date and needed to be updated during schema initialization.
When I tried to upgrade the tables, I get the following error:
Upgrade failed: ORA-00972: identifier is too long
The Details from the error are as follows:
java.sql.SQLException: ORA-00972: identifier is too long
at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:74)
at oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError.java:131)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:204)
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:1034)
at oracle.jdbc.driver.T4CStatement.doOall8(T4CStatement.java:183)
at oracle.jdbc.driver.T4CStatement.executeForRows(T4CStatement.java:942)
at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1222)
at oracle.jdbc.driver.OracleStatement.executeUpdateInternal(OracleStatement.java:1706)
at oracle.jdbc.driver.OracleStatement.executeUpdate(OracleStatement.java:1674)
at oracle.jdbc.driver.OracleStatementWrapper.executeUpdate(OracleStatementWrapper.java:275)
at chemaxon.jchem.db.TableInfo.executeSql(TableInfo.java:800)
at chemaxon.jchem.db.TableInfo.createLogTable(TableInfo.java:1041)
at chemaxon.jchem.db.Updater.createCacheTables(Updater.java:830)
at chemaxon.jchem.db.Updater.performCurrentUpdate(Updater.java:181)
at chemaxon.jchem.db.Updater.performCurrentUpdate(Updater.java:168)
at com.im.commons.db.JChemTableUpdater.performNextAction(JChemTableUpdater.java:103)
at com.im.df.impl.db.sprovider.UpgradeJChemIterator$UpgradeAction.performNextAction(UpgradeJChemIterator.java:130)
at com.im.df.impl.db.sprovider.UpgradeJChemTablesState.proceedToNextState(UpgradeJChemTablesState.java:72)
at com.im.df.impl.db.sprovider.SchemaProviderImpl.proceedToNextState(SchemaProviderImpl.java:117)
at com.im.ijc.core.api.util.SchemaInitManager.startInit(SchemaInitManager.java:213)
at com.im.ijc.core.api.util.SchemaInitManager.access$000(SchemaInitManager.java:53)
at com.im.ijc.core.api.util.SchemaInitManager$1.run(SchemaInitManager.java:77)
at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:577)
[catch] at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1030)