The information in this article applies to:
SYMPTOMSWhen stress-testing an Active Server Page configured to retrieve DB2 table data using the Microsoft ODBC Driver for DB2 (included in SNA Server 4.0 Service Pack 3), the IIS process (Inetinfo.exe) may end unexpectedly and log the following event: Although the provider has been registered properly, the 80040154 error indicates REGDB_E_CLASSNOTREG, or "class not registered." WORKAROUND
To prevent this failure, use the native Microsoft OLE DB Provider for DB2
(DB2OLEDB) in the Active Server Page, instead of the Microsoft ODBC
Driver for DB2. Using the native DB2OLEDB interface is also much faster, because
the Microsoft ODBC Driver for DB2 automatically communicates through the
DB2OLEDB Provider. sub CnnSetup(cnn)WARNING: If the DB2OLEDB provider is using SNA connectivity from an SNA Server client through an SNA Server located on another computer over TCP/IP, large numbers of concurrent client requests will cause a large traffic load between the client and server computer. This is fine, although the SNA Server or client may encounter the "MaxPendingWrites" limit while writing data on the LAN session, causing the SNA Server or client to drop the LAN session, indicated when SNA Server logs event 706. To prevent this, override the MaxPendingWrites registry key, and increase it to 300 or more. For additional information, click the article number below to view the article in the Microsoft Knowledge Base: Q142037 SNA Server Fails to Release Memory in SNA TCP/IP Interface DLL STATUSMicrosoft has confirmed this to be a problem in Microsoft SNA Server 4.0 Service Pack 3. MORE INFORMATIONSteps to Reproduce the Problem
Additional query words:
Keywords : |
Last Reviewed: December 30, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |