By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
440,559 Members | 1,154 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 440,559 IT Pros & Developers. It's quick & easy.

ASP problem with the Oracle ODBC driver

P: n/a
OK, I had a problem that I've now fixed but I can't really understand
what was causing it in the first place. I have an intranet site that
uses basic authentication to allow users to view and update information
from an Oracle DB (ver 8.1.6 -- ancient, I know). Anyway, the site
worked fine as long as the machine accessing the ASP page was running
Win 2k but when an XP machine tried to view the page, the client got an
error:

Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Oracle][ODBC][Ora]ORA-12640: Authentication adapter initilization
failed

I tried googling the error and ran across a post that suggested using
the Microsoft ODBC driver for Oracle rather than the Oracle ODBC
driver. I made the change and things are working fine now. I guess my
question is why did this happen? If it was really an ODBC driver
problem it would seem to have occured regardless or the OS of the
requesting machine. (After all, this is requested through HTTP)

Jul 19 '05 #1
Share this Question
Share on Google+
1 Reply


P: n/a
That particular error is usually associated with a setting the Net8
configuration files.

Solution is here: http://www.lazydba.com/oracle/0__14272.html

Through Oracle 8 we normally recommend using the Microsoft ODBC for Oracle
driver because the Oracle ODBC drivers have been unstable. Starting with
Oracle 9 you have to use the Oracle ODBC drivers because the Microsoft
driver doesn't support past Oracle 8. It does appear that the latest Oracle
ODBC drivers are more reliable than they have been in the past.

You might also want to have a look at using OLEDB because ODBC is
deprecated.

--
Mark Schupp
Head of Development
Integrity eLearning
www.ielearning.com
<si*********@hotmail.com> wrote in message
news:10**********************@k17g2000odb.googlegr oups.com...
OK, I had a problem that I've now fixed but I can't really understand
what was causing it in the first place. I have an intranet site that
uses basic authentication to allow users to view and update information
from an Oracle DB (ver 8.1.6 -- ancient, I know). Anyway, the site
worked fine as long as the machine accessing the ASP page was running
Win 2k but when an XP machine tried to view the page, the client got an
error:

Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Oracle][ODBC][Ora]ORA-12640: Authentication adapter initilization
failed

I tried googling the error and ran across a post that suggested using
the Microsoft ODBC driver for Oracle rather than the Oracle ODBC
driver. I made the change and things are working fine now. I guess my
question is why did this happen? If it was really an ODBC driver
problem it would seem to have occured regardless or the OS of the
requesting machine. (After all, this is requested through HTTP)

Jul 19 '05 #2

This discussion thread is closed

Replies have been disabled for this discussion.