[VBA] Problème connexion base oracle
Leskimo
-
Khitan72 -
Khitan72 -
Bonjour,
J'ai réalisé une macro sous Excel en vba pour faire de la vérification de donnée sur une base oracle. J'avais la version 10g du client oracle. Pour des raisons de compatibilité avec TOAD, je suis repassé à la version 9 du client oracle. Et là ma macro ne fonctionne plus, une erreur apparait quand elle essaie de se connecter à la base.
Message d'erreur: Erreur d'exécution '-2147467259 (80004005)'
Voilà le code que j'utilise
-----------------------------------------------
' Création des instances de connexion et d'enregistrement
Set Conn = CreateObject("adodb.connection")
Set Rs = CreateObject("adodb.recordset")
' Chaine de connexion
StrCon = "DRIVER={Microsoft ODBC for Oracle};UID=CONSUL;PWD=CONSUL;CONNECTSTRING=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=***)(PORT=***))(CONNECT_DATA=(SERVICE_NAME = ***)));"
' Connexion à la base
Conn.Open StrCon
-----------------------------------------------
Ce code fonctionnait très bien avec la 10g. Quelqu'un aurait-il une explication?
Merci beaucoup pour votre aide.
J'ai réalisé une macro sous Excel en vba pour faire de la vérification de donnée sur une base oracle. J'avais la version 10g du client oracle. Pour des raisons de compatibilité avec TOAD, je suis repassé à la version 9 du client oracle. Et là ma macro ne fonctionne plus, une erreur apparait quand elle essaie de se connecter à la base.
Message d'erreur: Erreur d'exécution '-2147467259 (80004005)'
Voilà le code que j'utilise
-----------------------------------------------
' Création des instances de connexion et d'enregistrement
Set Conn = CreateObject("adodb.connection")
Set Rs = CreateObject("adodb.recordset")
' Chaine de connexion
StrCon = "DRIVER={Microsoft ODBC for Oracle};UID=CONSUL;PWD=CONSUL;CONNECTSTRING=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=***)(PORT=***))(CONNECT_DATA=(SERVICE_NAME = ***)));"
' Connexion à la base
Conn.Open StrCon
-----------------------------------------------
Ce code fonctionnait très bien avec la 10g. Quelqu'un aurait-il une explication?
Merci beaucoup pour votre aide.
A voir également:
- [VBA] Problème connexion base oracle
- Gmail connexion - Guide
- Base de registre - Guide
- Connexion chromecast - Guide
- D'où peut venir un problème de connexion internet sur un ordinateur ? - Guide
- Formules mathématiques de base - Télécharger - Études & Formations