FIX: MTS COM Object Fails to Pool OLE DB Connections (278842)
The information in this article applies to:
- Microsoft Data Access Components 2.1 SP2
- Microsoft Data Access Components 2.5
- Microsoft Data Access Components 2.5 SP1
This article was previously published under Q278842 SYMPTOMS
This article requires a good knowledge of Component Object Model (COM), Microsoft Transaction Server (MTS), and any language to build COM components like Microsoft Visual Basic or Visual C.
Multiple connections accrue on a SQL Server database or other databases as Component Object Model (COM) objects are called using Requires New transaction support.
CAUSE
The Microsoft Transaction Server (MTS) resource manager fails to clean up the pooled connection status when the SetComplete function is called. Therefore, connections used in Requires New transactions are not reused.
STATUSMicrosoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article.
This bug has been fixed in Microsoft Data Access Components (MDAC) 2.6.
REFERENCES
For more information, refer to the Microsoft Developer Network (MSDN) documentation.
Modification Type: | Major | Last Reviewed: | 10/17/2003 |
---|
Keywords: | kbbug kbfix kbMDAC260fix KB278842 kbAudDeveloper |
---|
|