begin process at 2012 02 12 23:10:29
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive ASP & ASP.NET

 > 

Archives ASP & ASP.NET

 > 

Base de données

 > 

ASP et ORACLE


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

ASP et ORACLE

jeudi 31 janvier 2002 à 13:50:05 | ASP et ORACLE

JclO

Bonjour,
débutant en ASP et Oracle mais confiant....

Sur PC avec Win 2000 Pro j'ai installé IIS et Oracle 8.1.7

J'ai créé une page ASP qui devrait se connecté à ma base malheureusement j'ai ce message :

Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Gestionnaire de pilotes ODBC] Échec SQLSetConnectAttr du pilote

J'essaye de me connecter sans DSN mon code et le suivant :

<%
Set conn = Server.CreateObject("ADODB.Connection")
' chaine de connexion
connstring = "driver={Microsoft ODBC for Oracle};" & "server=mon_serveur;uid=login; pwd=mot_de_passe; database=base_en_cours"
' ouverture de la connexion
conn.open connstring

.....

' fermeture et destruction de la connexion
conn.close
set conn=nothing
%>

Quelqu'un peut-il m'aider ?

Merci d'avance
Jclo
jeudi 31 janvier 2002 à 17:44:09 | Re : ASP et ORACLE

shaiulud

ton code est bon donc a priori, met à jour le MDAC dispo chez krosoft



-------------------------------
Réponse au message :
-------------------------------

Bonjour,
débutant en ASP et Oracle mais confiant....

Sur PC avec Win 2000 Pro j'ai installé IIS et Oracle 8.1.7

J'ai créé une page ASP qui devrait se connecté à ma base malheureusement j'ai ce message :

Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Gestionnaire de pilotes ODBC] Échec SQLSetConnectAttr du pilote

J'essaye de me connecter sans DSN mon code et le suivant :

<%
Set conn = Server.CreateObject("ADODB.Connection")
' chaine de connexion
connstring = "driver={Microsoft ODBC for Oracle};" & "server=mon_serveur;uid=login; pwd=mot_de_passe; database=base_en_cours"
' ouverture de la connexion
conn.open connstring

.....

' fermeture et destruction de la connexion
conn.close
set conn=nothing
%>

Quelqu'un peut-il m'aider ?

Merci d'avance
Jclo
jeudi 31 janvier 2002 à 21:45:50 | Re : ASP et ORACLE

JeanCharles

Je construit un intranet utilisant 6 bases Oracles (Franc, Euro et Test pour un Office HLM et idem pour une SA) en 8.1.7 et 2 en 7.3.4 sur 2 machines Unix différentes ainsi qu'une base Access sur le serveur NT 4 faisant tourner IIS V3.
Tout ce petit monde cohabite plutôt bien mais m'a demandé une gestion pointue de la base de travail souhaitée, de la société de travail et bien savoir quelles tables traiter, des MAJ pouvant se faire d'une base Oracle sur une access et vice-versa.
Au besoin, je peut te fournir le source de mes connexions, ce qui me permet de simplement appeller le programme de connexion Oracle ou Access depuis chaque page ASP.
Oracle est bien plus efficace qu'Access en terme de vitesse, même si je dois passer par l'adresse IP sur le réseau et changer de machine !
A l'ocassion, il est probable que je ferais migrer ma base access en Oracle sous Unix (hyper fiable).
Bon travail et à suivre ....



-------------------------------
Réponse au message :
-------------------------------

ton code est bon donc a priori, met à jour le MDAC dispo chez krosoft



-------------------------------
Réponse au message :
-------------------------------

Bonjour,
débutant en ASP et Oracle mais confiant....

Sur PC avec Win 2000 Pro j'ai installé IIS et Oracle 8.1.7

J'ai créé une page ASP qui devrait se connecté à ma base malheureusement j'ai ce message :

Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Gestionnaire de pilotes ODBC] Échec SQLSetConnectAttr du pilote

J'essaye de me connecter sans DSN mon code et le suivant :

<%
Set conn = Server.CreateObject("ADODB.Connection")
' chaine de connexion
connstring = "driver={Microsoft ODBC for Oracle};" & "server=mon_serveur;uid=login; pwd=mot_de_passe; database=base_en_cours"
' ouverture de la connexion
conn.open connstring

.....

' fermeture et destruction de la connexion
conn.close
set conn=nothing
%>

Quelqu'un peut-il m'aider ?

Merci d'avance
Jclo

vendredi 1 février 2002 à 09:56:13 | Re : ASP et ORACLE

shaiulud

Si tu veux encore amélioré tes performance avec les base, je te conseille d'abandonner ODBC et de prendre le privider OLEDB

voici les 2 fonctions de connection extraite d'une API maison.


Dim ObjConnect

Sub connectionOLEDB_Access(strDbPath, strLogin, strPassword)
Set ObjConnect=CreateObject("ADODB.Connection")
ObjConnect.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="& strDbPath &";User Id="& strLogin &";Password="& strPassword &";"
End Sub

' le provide "ORACLE" est bien plus rapide que celui de microsoft
Sub connectionOLEDB_Oracle(strProvider, strDatabase, strLogin, strPassword)
select case UCase(strProvider)
case "ORACLE"
strConnect="Provider=OraOLEDB.Oracle;Data Source="& strDatabase &";User Id="& strLogin &";Password="& strPassword &";"
case "MICROSOFT"
strConnect="Provider=msdaora;Data Source="& strDatabase &";User Id="& strLogin &";Password="& strPassword &";"
end select
Set ObjConnect=CreateObject("ADODB.Connection")
ObjConnect.Open strConnect
End Sub

Sub sqlQuery(objRS,strSQL)
on error resume next
Err.Clear
Set objRS = ObjConnect.Execute(strSQL)
If Err.number<>0 Then
strSQL=-1
End If
End Sub

Sub connectionClose()
If IsObject(ObjConnect) Then
ObjConnect.Close
Set ObjConnect=nothing
End If
End Sub

' tes requete seront comme suit
'
' sqlQuery NouvelObjet, "select ID, champ1 from table"
' NouvelObjet("ID")
' set NouvelObjet=Nothing
' connectionClose

' si tu utilise des connexion vers diférente base dans la même page ASP, il te faudra plusieurs varible "ObjConnect" et plusieurs Sub "sqlQuery"




------------------------------
Réponse au message :
-------------------------------

Je construit un intranet utilisant 6 bases Oracles (Franc, Euro et Test pour un Office HLM et idem pour une SA) en 8.1.7 et 2 en 7.3.4 sur 2 machines Unix différentes ainsi qu'une base Access sur le serveur NT 4 faisant tourner IIS V3.
Tout ce petit monde cohabite plutôt bien mais m'a demandé une gestion pointue de la base de travail souhaitée, de la société de travail et bien savoir quelles tables traiter, des MAJ pouvant se faire d'une base Oracle sur une access et vice-versa.
Au besoin, je peut te fournir le source de mes connexions, ce qui me permet de simplement appeller le programme de connexion Oracle ou Access depuis chaque page ASP.
Oracle est bien plus efficace qu'Access en terme de vitesse, même si je dois passer par l'adresse IP sur le réseau et changer de machine !
A l'ocassion, il est probable que je ferais migrer ma base access en Oracle sous Unix (hyper fiable).
Bon travail et à suivre ....



-------------------------------
Réponse au message :
-------------------------------

ton code est bon donc a priori, met à jour le MDAC dispo chez krosoft



-------------------------------
Réponse au message :
-------------------------------

Bonjour,
débutant en ASP et Oracle mais confiant....

Sur PC avec Win 2000 Pro j'ai installé IIS et Oracle 8.1.7

J'ai créé une page ASP qui devrait se connecté à ma base malheureusement j'ai ce message :

Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Gestionnaire de pilotes ODBC] Échec SQLSetConnectAttr du pilote

J'essaye de me connecter sans DSN mon code et le suivant :

<%
Set conn = Server.CreateObject("ADODB.Connection")
' chaine de connexion
connstring = "driver={Microsoft ODBC for Oracle};" & "server=mon_serveur;uid=login; pwd=mot_de_passe; database=base_en_cours"
' ouverture de la connexion
conn.open connstring

.....

' fermeture et destruction de la connexion
conn.close
set conn=nothing
%>

Quelqu'un peut-il m'aider ?

Merci d'avance
Jclo




Cette discussion est classée dans : asp, odbc, microsoft, oracle


Répondre à ce message

Sujets en rapport avec ce message

probleme d'insertion des enregistrements dans la BD chez le fournisseur [ par rim ] bonjour à tous mon problème est comme suit:j'ai écris 2 pages (.asp) différentes qui traitent les données saisies et les insérent dans une base de don pb accé base de donnée [ par ovincent ] Salut,Je rencontre actuellement un souci avec une application développé en ASP et qui utilise une base de données ACCESS via ODBC.Sur le serveur Web s message d'erreur odbc/asp [ par stephC ] bjrj'ai le message suivantMicrosoft OLE DB Provider for ODBC Drivers (0x80004005)[Microsoft][Pilote ODBC Microsoft Access] Le moteur de la base de don Connexion dsn oracle [ par abdo ] bonjour;J'ai créé un dsn odbc, puis qu'en j'essai de me connecter à ma base oracle8 avec ASP j'ai un message d'erreur :Microsoft OLE DB Provider for erreur asp! [ par youcefe ] salut je ne sais pas ce qui se passe, mais j'ai toujours l'erreur suivante quand je veux effectuer une insertion ds ma bd access"Microsoft OLE DB Prov ASP et ODBC [ par jeuneprog ] Bonjour à tous, Voilà mon erreur complete : Microsoft OLE DB Provider for ODBC Drivers error '80004005' [Microsoft][Pilote ODBC Microsoft Access] L'op connection asp - bd oracle [ par enjoydev ] bonjour tt lmonde!j essaie d etablir la connexion a ma base de donnée oracle a partir de mon application asp.l ennui c que je reçois l erreur suivante Probleme ODBC [ par ManuAntibes ] Salut Je n'arrive pas a me connecté a ma base de donnée avec l'ODBC.J'ai le message ci-dessous.  Erreur de compilation Microsoft VBScript error '800a asp3 (erreur odbc) [ par rimramrouma ] salut ,lorsque j'ai fait un ajout d'enregistrement avec dream et asp et avec le serveur iis lorsque je remplis mon formulaire et je clique sur le bout Urgent - 2147467259: [Microsoft][ODBC driver for Oracle][Oracle] [ par paulnamroud ] Bonjour,


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,437 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales