Problème de connection Oracle depuis ASP

Problème de connection Oracle depuis ASP - ASP - Programmation

Marsh Posté le 07-03-2008 à 16:33:06    

Bonjour,
 
Je dois me connecter sur une base Oracle 9.2 depuis un site web.  
 
- J'ai créé un DSN, j'accède à la base depuis Excel
- Je crée le vbScript suivant, ça fonctionne:
 
dim rs
Dim connString
Dim conn
Dim SQL
 
set conn = createobject("ADODB.Connection" )
 
Const DSN = "MonDSN"
Const UserID = "MonUID"
Const Password = "MonMdP"
 
connString="dsn=" + DSN + ";uid=" + UserID + ";pwd=" + Password + ";"
 
conn.open connString
 
set rs = conn.execute ("select * from toto" )
 
msgbox(rs.eof)
conn.close
 
 
- J'adapte ce code en ASP:
<html>
<body>
<%
 
dim rs
Dim connString
Dim conn
Dim SQL
 
set conn = createobject("ADODB.Connection" )
 
Const DSN = "MonDSN"
Const UserID = "MonUID"
Const Password = "MonMdP"
 
connString="dsn=" + DSN + ";uid=" + UserID + ";pwd=" + Password + ";"
 
conn.open connString
 
set rs = conn.execute ("select * from toto" )
 
response.write(rs.eof)
conn.close
%>
 
 
J'obtient l'erreur suivante:
Microsoft OLE DB Provider for ODBC Drivers error '80004005'  
[Microsoft][ODBC driver for Oracle][Oracle]Error while trying to retrieve text for error ORA-12158  
 
 
J'ai fait un test de connection identique sur une base SQL Server, ça marche.  
J'ai bien les droits de lecture sur le fichier DSN (il est dans le répertoire du site)
 
Quelqu'un peut-il m'aider svp?
 
Par avance, merci

Reply

Marsh Posté le 07-03-2008 à 16:33:06   

Reply

Marsh Posté le 28-03-2008 à 22:52:59    

Reply

Marsh Posté le 28-03-2008 à 22:56:05    

juste comme ça, t'as un TNS bien configuré ? si tu tentes une cnx avec SQL+ en l'utilisant, ça passe bien ?
 
(et accessoirement, évite de passer par un DNS, déjà q'avec Oracle faut se taper un tnsnames.ora à maintenir, ça commence à faire beaucoup si tu dois bouffer aussi un DNS ;)

Reply

Marsh Posté le 25-04-2008 à 08:56:09    

Problème résolu.  
 
Problème dde sécurité.  
 
Je ne passe plus par Fichier DSN mais par lien ODBC 'Oracle dans OraHome92'

Reply

Marsh Posté le 25-04-2008 à 08:56:27    

Merci pour votra aide ;)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed