PRB: Error: "OleMainThreadWndName: mtx.exe - Ordinal Not Found" with Oracle Driver

ID: Q214812


The information in this article applies to:
  • Microsoft Transaction Server 2.0


SYMPTOMS

When using the Microsoft Oracle ODBC Driver from an MTS Component the following error occurs:

Window Title: "OleMainThreadWndName: mtx.exe - Ordinal Not Found" Error: "The ordinal 237 could not be located in the dynamic link library ORA73.dll"


CAUSE

Some third party software packages have replaced the newer version of the Ora73.dll with an older version that does not have an ordinal function of 237.


RESOLUTION

The third-party products discussed here are manufactured by vendors independent of Microsoft; we make no warranty, implied or otherwise, regarding these products' performance or reliability.

  1. Verify that the Ora73.dll in the \winnt\system32 is an older version than the one in the \orant\bin (typically the one in the \winnt\system32 directory is version 7.3.2.1.0 and the one in the \orant\bin directory is 7.3.4.0.0 or later).


  2. Back up the version in the \winnt\system32 directory by renaming it to Ora73.dll.old.


  3. Copy the version in orant\bin\ to the Windows\System32\ so that the newest version is in the Winnt\System32.


  4. Restart the computer and verify that error does not occur.


Additional query words:

Keywords : kbMTS200 kbWinDNA kbGrpSIE kbDSupport
Version : winnt:2.0
Platform : winnt
Issue type : kbprb


Last Reviewed: August 11, 1999
© 2000 Microsoft Corporation. All rights reserved. Terms of Use.