Upgrading from DOA 3.2.X to 4.0.X

rakgol_a

Member²
Hi,

On Exes when I set idConnectAs option on TOracleLogon to true I get invalid property.

On DLLs passed TOracleSession I get..

[Linker Error] Unresolved external 'Oracle::TOracleQuery::' referenced from D:\2_0_0_5\DATASAFE_SOURCE\AI_DSRULEENGINE\DATASAFEPLMNLISTIMPL.OBJ
[Linker Error] Unresolved external '__fastcall Oracle::TOracleQuery::TOracleQuery(Classes::TComponent *)' referenced from D:\2_0_0_5\DATASAFE_SOURCE\AI_DSRULEENGINE\DATASAFEPLMNLISTIMPL.OBJ
[Linker Error] Unresolved external '__fastcall Oracle::TOracleQuery::SetSession(Oracle::TOracleSession *)' referenced from D:\2_0_0_5\DATASAFE_SOURCE\AI_DSRULEENGINE\DATASAFEPLMNLISTIMPL.OBJ
[Linker Error] Unresolved external '__fastcall Oracle::TOracleQuery::FieldAsString(int)' referenced from D:\2_0_0_5\DATASAFE_SOURCE\AI_DSRULEENGINE\DATASAFEPLMNLISTIMPL.OBJ
[Linker Error] Unresolved external '__fastcall Oracle::TOracleQuery::Next()' referenced from D:\2_0_0_5\DATASAFE_SOURCE\AI_DSRULEENGINE\DATASAFEPLMNLISTIMPL.OBJ
[Linker Error] Unresolved external '__fastcall Oracle::TOracleQuery::Close()' referenced from D:\2_0_0_5\DATASAFE_SOURCE\AI_DSRULEENGINE\DATASAFEPLMNLISTIMPL.OBJ
[Linker Error] Unresolved external '__fastcall Oracledata::TOracleDataSet::ExecSQL()' referenced from D:\2_0_0_5\DATASAFE_SOURCE\AI_DSRULEENGINE\DATASAFEPLMNLISTIMPL.OBJ
[Linker Error] Unresolved external '__fastcall Oracle::TOracleSession::SetConnected(const bool)' referenced from D:\2_0_0_5\DATASAFE_SOURCE\AI_DSRULEENGINE\DATASAFEPLMNLISTIMPL.OBJ
[Linker Error] Unresolved external '__fastcall Oracle::TOracleSession::~TOracleSession()' referenced from D:\2_0_0_5\DATASAFE_SOURCE\AI_DSRULEENGINE\DATASAFEPLMNLISTIMPL.OBJ
[Linker Error] Unresolved external '__fastcall Oracle::TOraclePackage::~TOraclePackage()' referenced from D:\2_0_0_5\DATASAFE_SOURCE\AI_DSRULEENGINE\DATASAFEPLMNLISTIMPL.OBJ
 
It seems to me that you now have a mix of 3.2 and 4.0. Perhaps you can uninstall Direct Oracle Access through the Windows Control Panel (Add/Remove Programs), remove all Oracle*.* and doa*.* files from the C++Builder search path, reinstall Direct Oracle Access, and try again?
 
Back
Top