Skip to Main Content

DevOps, CI/CD and Automation

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Oracle OLEDB Driver still leaking memory...

106953May 28 2002
Hi all:

I'm detecting memory leaks with the Oracle OLEDB driver (version 8.1.7.2.0 and earlier). I'm using ADO with Visual C++, using smart pointers for ADO access. The scenario is:

- Windows 2000
- Oracle 8.1.7
- MDAC versions 2.6, 2.6 SP 1 and 2.7
- Every 300 millisecongs a 'SELECT' is done using a Recordset object in a Visual C++ process.

The driver leaks about 20 kbytes for second, it's easy to check it using Performance Monitor, checking for Private Bytes of the process.

It's not a problem of releasing memory from code, because the problem is SOLVED using Microsoft OLEDB driver for Oracle...

Questions are...

Did anyone find the same problem ???
Will Oracle fix it ???
Can I use the OLE DB version 9.0.1.0.1 as a client for a 8.1.7 database ???


P.D: The Microsoft driver works but, check this out:

FIX: Aggregating ADO Recordsets or Commands May Cause Memory Leak (Q283106)
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q283106

Thanks for your time...
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Jun 28 2002
Added on May 28 2002
3 comments
920 views