Celebrate National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17


Specified driver could not be loaded due to system error 126 (oracle73 ver 2.5)..

Posted on 2002-03-26
Medium Priority
Last Modified: 2012-08-14

I really need some assistance regarding an ODBC problem that a friend of mine has.

My friend is running W2K. His problem is that he is not able to access an Oracle7 database using ODBC. Everytime he attempts to access the Oracle DB via ODBC, he gets the error above - " Specified driver could not be loaded due to system error 126 (oracle73 ver 2.5)".

What I find hard to understand is that Iam also running W2K on my PC, but I am able to access the same Oracle DB using ODBC with no problems?

Is there something (files) missing on my friend's PC and which I have on mine.

Pls help me solve my friend's ODBC problem. Will really appreciate your assistance.
Question by:rmission
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions

Expert Comment

ID: 6898567
Do you have the Oracle client files installed on your friends PC?

Go to Start > Programs > Oracle > Oracle Installer

Basically, run the installer on your PC and your friends PC and see what Oracle client utilities are missing. If required re-install them

Which version of oracle have you installed on your PC? Is it 7.3?  (old version!!!!)

I am pretty sure it is a problem with the Oracle client install.

If this doesn't work, then can you reinstall ODBC on your friends PC and then try again?

LVL 48

Expert Comment

ID: 6898586
If you downloaded the driver, and when you try to run the installer it complains about missing files:

Missing files is a symptom of the self-extracting executable file not
properly inflating.  Typically executing  the RUNME.BAT file that you
downloaded with the drivers, will inflate your files correctly.  If you
did not download this file, you can inflate the ODBC Driver file by
using the -d switch when executing it.  This will rebuild the original
directory structure.
i.e win95.exe -d

The 32-bit ODBC driver requires the 32bit SQL*NET layer. The 16-bit ODBC
driver requires the 16bit SQL*NET layer. This is a concrete rule and
holds true regardless of the platform that the application is running
on. For example, a 16-bit Windows program running on an NT box would
require the 16-bit SQL*NET layer be installed on the NT box,
regardless of whether or not the 32-bit SQL*NET layer is already

Unable to load specified driver error:

This is typically due to a load conflict with the Oracle Require Support
Files (RSF). The best solution is to upgrade to the most current release
of the RSFs for the release of the driver being used. This may also be
caused when the DLL for the Oracle ODBC is not in the \WINDOWS\SYSTEM

Oracle Products need to be installed for me to connect to the RDBMS via ODBC

 Required Support Files, (RSF)
 ODBC Driver
(all of the same vintage - 16 bit or 32 bit w/same RSF levels)

You can  obtain the latest versions of the 16- and 32-bit ODBC drivers on


Yo can  get the 16/32 bit versions of the ODBC TEST and ODBC Support Asst. programs:
These are currently being made available on the website with the
Drivers. . These tools may be found off of our website at:


Expert Comment

ID: 7063095
Please update and finalize this old, open question. Please:

1) Award points ... if you need Moderator assistance to split points, comment here with details please or advise us in Community Support with a zero point question and this question link.
2) Ask us to delete it if it has no value to you or others
3) Ask for a refund so that we can move it to our PAQ at zero points if it did not help you but may help others.



** Mindphaser - Community Support Moderator **
Get free NFR key for Veeam Availability Suite 9.5

Veeam is happy to provide a free NFR license (1 year, 2 sockets) to all certified IT Pros. The license allows for the non-production use of Veeam Availability Suite v9.5 in your home lab, without any feature limitations. It works for both VMware and Hyper-V environments

LVL 49

Expert Comment

ID: 7082290
Recommended disposition:

    Split points between: sora and schwertner

DanRollins -- EE database cleanup volunteer

Author Comment

ID: 7082361
I need assistance here to split the points between sora and schwertner (50% each).

LVL 49

Expert Comment

ID: 7082555
hi mission,
EE Community Support Moderator, Mindphaser, will be along in a few days or process the finalization.  If you prefer a different disposition, feel free to make another post describing how you want to split.  

Or (preferred) you can simply accept one of the comments as an answer.

-- Dan

Accepted Solution

Mindphaser earned 1200 total points
ID: 7096017
Force accepted

** Mindphaser - Community Support Moderator **

sora and schwertner, there will be a separate question with points for your help.

Featured Post

Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Cursors in Oracle: A cursor is used to process individual rows returned by database system for a query. In oracle every SQL statement executed by the oracle server has a private area. This area contains information about the SQL statement and the…
How to Unravel a Tricky Query Introduction If you browse through the Oracle zones or any of the other database-related zones you'll come across some complicated solutions and sometimes you'll just have to wonder how anyone came up with them.  …
This video shows setup options and the basic steps and syntax for duplicating (cloning) a database from one instance to another. Examples are given for duplicating to the same machine and to different machines
Via a live example, show how to restore a database from backup after a simulated disk failure using RMAN.

730 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question