I'm trying to use the Oracle Provider for OLE DB from VB, but
unsucessfully !
Everything is OK with Microsoft OLE DB Provider for Oracle, but with
the Oracle Provider it's impossible to connect.
Error received :
-2147467259-ORA-12154: TNS:Could not resolve service name
- My <alias-user-password> works well with the SQL Plus utility.
- The tnsping <alias> is OK.
Versions : oracle 7.3.4/OLE DB Provider 8.1.7.2.0/VB 6.0 sp4/NT 4.0
sp5
Any ideas ?
Thanks in advance, any suggestion will be appreciated.
Jean-Louis.
Here's the code :
.
.
.
Set mconConnection = New ADODB.Connection
With mconConnection
' this one is working well :
' .ConnectionString = "Provider=MSDAORA.1;" & _
"Data Source=" & sAlias & ";User ID=" & sUser & ";Password="
& sPwd & ";"
.ConnectionString = "Provider=OraOLEDB.Oracle;" & _
"Data Source=" & sAlias & ";User ID=" & sUser & ";Password="
& sPwd & ";"
.ConnectionString = .ConnectionString & "OSAuthent=0;PLSQLRSet=1;"
.Open ' <---- it crashes here : ORA-12154
End With
jlp...@transiciel.com (J.L. PAUL) wrote:
-----= Posted via Newsfeeds.Com, Uncensored Usenet News =-----
http://www.newsfeeds.com - The #1 Newsgroup Service in the World!
-----== Over 80,000 Newsgroups - 16 Different Servers! =-----
I don't believe you can install the OLE DB provider on top of an
Oracle7 client. I believe you have to have at least an 8i client.
Justin Cave
I have discovered that I have two Oracle Homes on my machine - one is
for the 8.1.6 client, and the other is an old OraNT 7.3.4 installation
from a previous user. So far, two attempts to uninstall the OraNT Home
have failed, so I think I'm stuck with it for the time being.
Could you tell me more about using a TNS_ADMIN Registry key to
persuade MSDAORA to use my 8i Home, please?
Cheers
Mark Fry
TurkBear <no...@nowhere.com> wrote in message news:<s1a1jtcko2cdr29vj...@4ax.com>...
I've found that TNS_ADMIN can be an NT environment variable, which is
simpler to set than a Registry key (I think): Settings; Control Panel;
System; Environment tab.
So I've set TNS_ADMIN = c:\<my oracle 8.1.6 home dir>\Network\Admin
and bingo! my VB 6 program will connect to the correct database
through MSDAORA.
mark...@acnielsen.co.uk (Mark Fry) wrote in message news:<af8f834e.01071...@posting.google.com>...