User 952e1d9361
17-11-2010 14:40:57
Hello,
I am having a problem with JChem cartridge and wonder if you can help. The situation is a complex one and does not occur on all machines / platforms. Here is what we are seeing :
1) User 'A' exports Oracle schema 'B' which contains a table of structures using dbms_datapump. The JChem index and JChem related property tables etc are *not* exported from the schema into the dump file.
2) User 'A' imports the dump file as a new schema, 'C'. The import succeeds.
3) We then try to create a JChem index on the table containing the structures.
Now is where it gets complicated. The first time we try this we (on this particular machine) tend to get this error raised :
ORA-29855: error occurred in the execution of ODCIINDEXCREATE routine
ORA-29532: Java call terminated by uncaught Java exception: oracle.jdbc.driver.OracleSQLException:
ORA-00600: internal error code, arguments: [12260], [123], [], [], [], [], [], []
Looking in the Oracle generated trace file we see this call stack :
at oracle.jdbc.driver.T2SConnection.check_error(T2SConnection.java:154)
at oracle.jdbc.driver.T2SPreparedStatement.checkError(T2SPreparedStatement.java:93)
at oracle.jdbc.driver.T2SPreparedStatement.executeForRows(T2SPreparedStatement.java:450)
at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1169)
at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1289)
at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3545)
at oracle.jdbc.driver.OraclePreparedStatement.executeQuery(OraclePreparedStatement.java:3590)
at chemaxon.jchem.cartridge.JcMetaDataFunctions.getProperty(JcMetaDataFunctions.java:592)
at chemaxon.jchem.cartridge.JcMetaDataFunctions.getMasterProperty(JcMetaDataFunctions.java:872)
at chemaxon.jchem.cartridge.JFunctions.getStandardizerConfig(JFunctions.java:2346)
at chemaxon.jchem.cartridge.Indexing.indexCreate(Indexing.java:121)
at chemaxon.jchem.cartridge.Indexing.indexCreate(Indexing.java:79)