Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win

x
?
Solved

Microsoft OLE DB Provider for ODBC Drivers (0x80004005)

Posted on 2002-07-04
9
Medium Priority
?
1,790 Views
Last Modified: 2011-10-03
I get this error and the help doesn't tell me much on how to solve it.

Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC driver for Oracle][Oracle]ORA-12638: Credential retrieval failed

I have no idea why this does not work
0
Comment
Question by:lobos
[X]
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
  • 5
  • 4
9 Comments
 
LVL 1

Expert Comment

by:gsalman
ID: 7130754
what are you trying to do?
when does this happen ?
the ORA-12638 refers to authentication. you can even see it at the Credential retrieval failed
Guy
0
 
LVL 1

Accepted Solution

by:
gsalman earned 200 total points
ID: 7130756
Here is your solution:
Comment out the Sqlnet.Authentication_services = (NTS) in client "sqlnet.ora" under O_H\network\admin.
G
0
 

Author Comment

by:lobos
ID: 7131871
What does this commenting do?

I have a asp page that is connecting to the oracle database with a valid user that exists on that machine. I tried using SQL Plus and connecting to the db on that machine and it works. But when I try this asp page (something I have done for the last 3 years) and never had this problem.....
0
Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
LVL 1

Expert Comment

by:gsalman
ID: 7131926
the ODBC \ OLEDB \ OO4O allows applications to connect to the DB.
when you use the SQLPLUS in order to connect, it uses SQL-NET whitch uses the TCP/IP protocol or other protocols in order to connect. But for an application like Visual Basic, Access etc..., they have the ability to connect thru a driver in order to share Data. that driver can be ODBC or OLEDB etc...
My guess is that your application uses the ODBC or OLEDB
to connect to the Oracle DB.
the problem here seems to be an authentication problem.
you should refer to the developers/application vendor,
so he can assist you in solving the problem.
It's not an Oracle issue.
0
 

Author Comment

by:lobos
ID: 7132075
"you should refer to the developers/application vendor.........."
Well I am the developer.
I use the exact same file and try connecting to another machine/server with the same database and everything and I don't get the error......but I do on this machine?
0
 
LVL 1

Expert Comment

by:gsalman
ID: 7132316
Well if you are the developer then you should know how your application connects to the DB.
you can try and use trace  for the client connection to the DB
$HOME/.sqlnet.ora and add
     the lines:
     trace_level_client=16
     trace_file_client=cli
     trace_directory_client=path to the file
     
               

0
 

Author Comment

by:lobos
ID: 7132417
I have done the code a million times and I don't think it's related to that.....
Ok to make things more confusing....sometimes the connection work and connection is made and data is retreived....other times.....I get the error message....
Could it be possible that it's related to connections or licensces or something?
0
 
LVL 1

Expert Comment

by:gsalman
ID: 7134262
hhhmmm....
Well if sometimes it works and other times it doesn't and you didn't change anything in your configuration, then I'd
go for networking problems: NICs, Routers, network cables etc...
but thats only if you didn't change anything in your configuration and sometimes it works and sometimes it doesn't.
0
 

Author Comment

by:lobos
ID: 7188142
That did the trick. :)
0

Featured Post

What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

Question has a verified solution.

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

This article started out as an Experts-Exchange question, which then grew into a quick tip to go along with an IOUG presentation for the Collaborate confernce and then later grew again into a full blown article with expanded functionality and legacy…
How to Create User-Defined Aggregates in Oracle Before we begin creating these things, what are user-defined aggregates?  They are a feature introduced in Oracle 9i that allows a developer to create his or her own functions like "SUM", "AVG", and…
Video by: Steve
Using examples as well as descriptions, step through each of the common simple join types, explaining differences in syntax, differences in expected outputs and showing how the queries run along with the actual outputs based upon a simple set of dem…
This video shows how to Export data from an Oracle database using the Original Export Utility.  The corresponding Import utility, which works the same way is referenced, but not demonstrated.

636 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