Please make sure that you are using the latest Direct Oracle Access version (3.4.6) and that TOracleSession.ThreadSafe is set to True.
Some Oracle Net versions have problems when connecting sessions simultaneously in parallel threads, and 3.4.6 works around this problem by serializing connect and disconnect operations when ThreadSafe = True.
------------------
Marco Kalter
Allround Automations