Okay, here's the setup: Delphi 4 program with DOA 3.4.6 and Oracle 7.3.4.something client software. Program runs 24x7 and processes around 30k txns/day, pretty much evenly spread with occasional spikes. Program is threaded; each transaction thread instantiates a data module with a TOracleSession and several TOracleQuery objects (only 2-3 of which are used in any given txn). Almost all of the "processing" just involves calling stored procs and bind variables are used.
Here's the problem: After an unpredictable amount of time, I suddenly start getting access violations in ORA73.dll on the execution of a query. Nothing will succeed from that time. It's not associated with a spike in activity. Sometimes it's an hour after startup; sometimes 2.5 days.
I'd be grateful for any nudges in the right direction.
G
Here's the problem: After an unpredictable amount of time, I suddenly start getting access violations in ORA73.dll on the execution of a query. Nothing will succeed from that time. It's not associated with a spike in activity. Sometimes it's an hour after startup; sometimes 2.5 days.
I'd be grateful for any nudges in the right direction.
G