User 8688ffe688
17-01-2007 19:35:24
Two issues here:
Looks like Oracle 10g on linux (Redhat ES 4.0) is having some problems with JChem cartridge 3.2.3 upgrade from 3.1.7. Upgrade of JChem was uneventful. Indexes were no longer valid, so drop and create (rebuild did not work). Dropping of index behaved as expected. Upon attempting to create new index (jc_idxtype), Oracle throws the following error:
ORA-03114: not connected to ORACLE
create index jc_cis_idx on cis_chemstruct(smiles)
*
ERROR at line 1:
ORA-03113: end-of-file on communication channel
SQL Plus session terminated unexpectly.
Log from catalina.out by Tomcat:
2007-01-17 11:17:07.015 [null] [http-8000-Processor23]: JDBC driver version: 10.2.0.1.0
2007-01-17 11:17:07.372 [UNKNOWN]: Failing statement: DROP TABLE CIS.JC_CIS_IDX_jcx
2007-01-17 11:17:07.380 [UNKNOWN]: Failing statement: DROP SEQUENCE CIS.JC_CIS_IDX_jcx_SQ
2007-01-17 11:17:07.388 [UNKNOWN]: Failing statement: DROP TRIGGER CIS.JC_CIS_IDX_jcx_TR
2007-01-17 11:17:07.396 [UNKNOWN]: Failing statement: DROP TABLE CIS.JC_CIS_IDX_jcx_UL
2007-01-17 11:17:07.405 [UNKNOWN]: Failing statement: DROP SEQUENCE CIS.JC_CIS_IDX_jcx_USQ
2007-01-17 11:17:07.413 [UNKNOWN]: Failing statement: DROP TABLE CIS.JC_CIS_IDX_jsu
2007-01-17 11:17:08.985 [UNKNOWN]: prop_name column in CIS.JC_IDX_PROPERTY has been increased.
I attempted to do this same upgrade on Solaris and Oracle 9i and index creation was successful. I'm lead to believe this may have something to do with linux and Oracle 10g.
Second issue:
Markush smiles breaks index creation. While attempting to do the upgrade (see above) we also encountered failure of index creation when a markush smiles is encountered. Upon removing any markush smiles index creation was successful. This is a change in behavior from 3.1.7 from 3.2.3. Please advise as to the direction we should move ahead. Should we set the smiles to null if we encounter a markus structure or will you ignore markush structures during index creation as observed in 3.1.7?
Looks like Oracle 10g on linux (Redhat ES 4.0) is having some problems with JChem cartridge 3.2.3 upgrade from 3.1.7. Upgrade of JChem was uneventful. Indexes were no longer valid, so drop and create (rebuild did not work). Dropping of index behaved as expected. Upon attempting to create new index (jc_idxtype), Oracle throws the following error:
ORA-03114: not connected to ORACLE
create index jc_cis_idx on cis_chemstruct(smiles)
*
ERROR at line 1:
ORA-03113: end-of-file on communication channel
SQL Plus session terminated unexpectly.
Log from catalina.out by Tomcat:
2007-01-17 11:17:07.015 [null] [http-8000-Processor23]: JDBC driver version: 10.2.0.1.0
2007-01-17 11:17:07.372 [UNKNOWN]: Failing statement: DROP TABLE CIS.JC_CIS_IDX_jcx
2007-01-17 11:17:07.380 [UNKNOWN]: Failing statement: DROP SEQUENCE CIS.JC_CIS_IDX_jcx_SQ
2007-01-17 11:17:07.388 [UNKNOWN]: Failing statement: DROP TRIGGER CIS.JC_CIS_IDX_jcx_TR
2007-01-17 11:17:07.396 [UNKNOWN]: Failing statement: DROP TABLE CIS.JC_CIS_IDX_jcx_UL
2007-01-17 11:17:07.405 [UNKNOWN]: Failing statement: DROP SEQUENCE CIS.JC_CIS_IDX_jcx_USQ
2007-01-17 11:17:07.413 [UNKNOWN]: Failing statement: DROP TABLE CIS.JC_CIS_IDX_jsu
2007-01-17 11:17:08.985 [UNKNOWN]: prop_name column in CIS.JC_IDX_PROPERTY has been increased.
I attempted to do this same upgrade on Solaris and Oracle 9i and index creation was successful. I'm lead to believe this may have something to do with linux and Oracle 10g.
Second issue:
Markush smiles breaks index creation. While attempting to do the upgrade (see above) we also encountered failure of index creation when a markush smiles is encountered. Upon removing any markush smiles index creation was successful. This is a change in behavior from 3.1.7 from 3.2.3. Please advise as to the direction we should move ahead. Should we set the smiles to null if we encounter a markus structure or will you ignore markush structures during index creation as observed in 3.1.7?