Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1068 connectés 

  FORUM HardWare.fr
  Programmation
  ASP

  [ASP-ORACLE], impossible de me connecter

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[ASP-ORACLE], impossible de me connecter

n°525647
xc0r
Posté le 29-09-2003 à 14:44:40  profilanswer
 

Bonjour les gens.
 
J'ai un pb tres con mais impossible de trouver la soluce...
Je vous expose donc :
 
Win2k server avec IIS 5 (ASP 3 donc)
Oracle 8.1.7.0.0
 
J'essaye de me connecter à la base oracle mais, impossible : la page "charge dans le vide"
 
Voila ce que j'ai fait.
J'ai donc une base BPOET (il s'agit bien du nom de la base puisque c'est ce "HOST STRING" de sql*plus)
Si je me connecte avec sql*plus, pas de pb,
select * from dept;
va m'afficher un resultat.
 
SQL Monitor m'affiche bien un monitoring
Donc a priori je pense que ma base fonctionne.
 
J'ai cree un fichier BPOET.DSN en passant par le "data sources ODBC" de windows.
A priori, celui ci fonctionne car si j'essaye de me connecter avec, grace a l'outil "Oracle ODBC Test", je peux effectuer des requetes.
 
Mais bon a priori, impossible de me connecter via ASP.
j'ai essaye toutes les methodes possible est imaginable :)
 
voila les codes que j'ai essayé :

Code :
  1. <%
  2. Set Conn = Server.CreateObject("ADODB.Connection" )
  3. Conn.cursorlocation=adUseClient 
  4. Conn.open "DSN=BPOET;UID=SCOTT;PWD=TIGER"
  5. %>


 

Code :
  1. <%
  2. Set conn = Server.CreateObject("ADODB.Connection" )
  3. ' chaine de connexion
  4. connstring = "driver={Microsoft ODBC for Oracle};"  & "server=localhost;uid=SCOTT; pwd=TIGER; database=BPOET"
  5. ' ouverture de la connexion
  6. conn.open connstring
  7. ' fermeture  et destruction de la connexion
  8. conn.close
  9. set conn=nothing
  10. %>


 
Rien que ses methodes ne fonctionnent pas.
SQL Monitor ne voit mm pas une tentative rien du tout.
 
Je pensais peut etre a une modif a faire dans le global.asa (j'y ai pas touché encore) ou dans le listenner oracle ?
ou alors je n'aurais pas installe les drivers ODBC ? (pourtant je peux me connecter via "Oracle ODBC Test" !)
 
Bref, j'ai du louper une etape si qqn pouvait m'adier merci bcp :))
 
Xc0r

mood
Publicité
Posté le 29-09-2003 à 14:44:40  profilanswer
 

n°525784
KrzAramis
Help Me
Posté le 29-09-2003 à 16:31:40  profilanswer
 

Salut,
 
je suis un neuneu en ASP mais ca me surprend beaucoup de te voir essayer d acceder a une base oracle avec les objets ADO. En delphi c est pas possible par exemple.  :whistle:  
Ne te faut t il pas un element tiers pour y arriver ?
 
Je me trompe surement mais bon sait on jamais !
 
@++


---------------
The Only Way for Evils to Triumph is for Good Men to do Nothing @->-- Cours Réseaux@->-- Mon Site
n°525798
xc0r
Posté le 29-09-2003 à 16:39:29  profilanswer
 

Ben en fait j'ai cherche un peu a droite a gauche comment on faisait (a vrai dire je n'ai jamais fait d'asp que du php mais bon je me debrouillais en php)
http://support.microsoft.com/defau [...] ;fr;193225
 

Code :
  1. <%@ Language=VBScript %>
  2.    <html>
  3.    <head>
  4.    <title>Oracle Test</title>
  5.    </head>
  6.    <body>
  7.    <center>
  8.    <%
  9.      Set objConn = Server.CreateObject("ADODB.Connection" )
  10.      objConn.Open "dsn=OracleDSN;uid=userid;pwd=password;"
  11.      Set objRs = objConn.Execute("SELECT * FROM DEMO.EMPLOYEE" )
  12.      Response.Write "<table border=1 cellpadding=4>"
  13.      Response.Write "<tr>"
  14.      For I = 0 To objRS.Fields.Count - 1
  15.        Response.Write "<td><b>" & objRS(I).Name & "</b></td>"
  16.      Next
  17.      Response.Write "</tr>"
  18.      Do While Not objRS.EOF
  19.        Response.Write "<tr>"
  20.        For I = 0 To objRS.Fields.Count - 1
  21.          Response.Write "<td>" & objRS(I) & "</td>"
  22.        Next
  23.        Response.Write "</tr>"
  24.        objRS.MoveNext
  25.      Loop
  26.      Response.Write "</table>"
  27.      objRs.Close
  28.      objConn.Close
  29.    %>
  30.    </center>
  31.    </body>
  32.    </html>


 
Mais je comprend pas ca mouline dans le vide, pas de msg d'erreur rien ...
je ne sais mm pas ou je peux acceder aux "logs" asp ?

n°525833
xc0r
Posté le 29-09-2003 à 16:55:47  profilanswer
 

bon ben a priori je pense pas que l'erreur vienne du code mais d'une conf du serveur puisque j'ai teste egalement les codes d'exemples fournit avec Oracle
(c:\oracle\ora81\oo4o\IIS\SAMPLES\ASP\ComputerOrderEntry) en suivant le readme et j'ai le meme probleme :
la page charge mais ne charge pas en fait (fond blanc et elle mouline dans le vide) et sqlmonitor ne voir rien
je n'ai mm pas de msg d'erreur
:(
 
a l aideeee

n°525839
KrzAramis
Help Me
Posté le 29-09-2003 à 16:59:37  profilanswer
 

Question super bete.
 
tu testes comment tes pages ASP ?
 
car si tu veux que ta page marche (ou plutot tes scripts) il faut se placer dans le repertoire c:\inetpub\wwwroot\
Si par exemple tu as le fichier index.asp dans wwwroot alors tu le testes comme qui suit
http://localhost/index.asp
 
voila j ai eu le meme problem qd j appuyais sur F12 dans dreamweaver .
 
@++


---------------
The Only Way for Evils to Triumph is for Good Men to do Nothing @->-- Cours Réseaux@->-- Mon Site
n°525850
xc0r
Posté le 29-09-2003 à 17:05:08  profilanswer
 

oui oui je les teste pas en local je les teste bien sur le server :)

n°525899
xc0r
Posté le 29-09-2003 à 17:34:23  profilanswer
 

est ce qu'un moderateur peux me mettre ce message dans la bonne section puisque apparement il ne s'agit pas d'un pb de prog mais de conf de serveur ......
 
Merci :)

n°526198
xc0r
Posté le 29-09-2003 à 21:28:57  profilanswer
 

Ben non :(

n°526640
xc0r
Posté le 30-09-2003 à 10:02:16  profilanswer
 

personne pour m'aider ?  :(

n°527125
xc0r
Posté le 30-09-2003 à 20:18:09  profilanswer
 

Bon ben, j'ai trouve....
le nom de la base n'etait pas la bonne.
SQL*Net etait configure de facons a ce que le nom de la base suffit, pour ASP, il fallait le nom de la base+domaine associe
(TOTO.MONDOMAINE.COM)
 
Sinon, j'avais un autre pb a cause du global.asa :
il fallait mettre les droits en execution pour le user IUSR_* sur la racine du IIS
 
en esperant que ca serve a qqn :)
 
Xc0r


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  ASP

  [ASP-ORACLE], impossible de me connecter

 

Sujets relatifs
Comment déclarer des variables séparés par des points sous oracle???Impossible de compiler un "Hello World" sans mes verres progressifs
[Borland c++ builder] Impossible à installer :( [RTC][ASP] Inclure des routines dans le fichier global.asa
Websphere ou Oracle IASScript ASP ???
[SGBD][ORACLE] transformation d'une requete SQLserver en requeteORACLE[Oracle] çà existe un do/for ou un truc du genre ?
[swing] mission impossible : fond transparent dans une JFrame Exception definie par l utilisateur sous ORACLE (+Delphi) [RESOLU]
Plus de sujets relatifs à : [ASP-ORACLE], impossible de me connecter


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR