Trouble with ADO connecting to Oracle8

Hi All,
 I'm trying to connect to an Oracle8 database in a CGI program but keep
getting the following error:
Error: Oracle client and networking components were not found. These
components are supplied by Oracle Corporation and are part of the Oracle
Version 7.3.3 or later client software installation. Provider is unable to
function until these components are installed

I HAVE installed the Oracle8 Enterprise edition with all client and
management software.  I can run Oracle ODBC test and other management
software to test connections fine.

I can connect just fine when I create a desktop application using the
following settings:

ADOConnection1.ConnectionString := 'Provider=MSDAORA.1;User

I can connect to the sample database and manipulate data, etc., but when I
copy this connection string to the ADOConnection object in my CGI I get the
above error.  The CGI is a simple test one that attempts to connect to the
database and return the status.

I can setup an ODBC connection and test it fine, however if I attempt to
connect using ODBC instead of OLE the program just hangs.  I've tried using
both the Microsft and the Oracle providers with the same results.

Anyone have any ideas?