|
| Iniciado por damien.defeux, 19,mar. 2018 16:04 - 7 respuestas |
| |
| | | |
|
| |
| Publicado el 19,marzo 2018 - 16:04 |
Bonjour,
Je n'arrive pas à me connecter à Oracle avec SQLConnecte en OLEDB
CnxOracle est un entier = SLConnecte("192.168.192.50","test","test","XE","OLEDB",hOledbOracle) SI CnxOracle=0 ALORS SQLInfoGene() Info( "La connexion à la source de données a échoué."+ SQL.MesErreur) SINON Info("connexion ok") FIN
J'ai essayé avec les provider suivants :
"MSDAORA" "MSDASQL" "OraOLEDB.Oracle" "hOledbOracle"
J'ai essayé avec XE ou rien pour la base.
Je n'ai plus d'idée et je ne trouve rien d'autre sur le forum ou sur le net. Si vous pouviez m'aider ?
Merci d'avance. |
| |
| |
| | | |
|
| | |
| |
| Publicado el 19,marzo 2018 - 17:03 |
Bonjour, Quelle est l'erreur ?
Frédéric.
"Damien DEFEUX" a écrit dans le message de groupe de discussion : 20180d02cf724494f8239687cc3bea6a7127@news.pcsoft.fr...
Bonjour,
Je n'arrive pas à me connecter à Oracle avec SQLConnecte en OLEDB
CnxOracle est un entier = SLConnecte("192.168.192.50","test","test","XE","OLEDB",hOledbOracle)
SI CnxOracle=0 ALORS SQLInfoGene() Info( "La connexion à la source de données a échoué."+ SQL.MesErreur) SINON Info("connexion ok") FIN
J'ai essayé avec les provider suivants :
"MSDAORA" "MSDASQL" "OraOLEDB.Oracle" "hOledbOracle"
J'ai essayé avec XE ou rien pour la base.
Je n'ai plus d'idée et je ne trouve rien d'autre sur le forum ou sur le net. Si vous pouviez m'aider ?
Merci d'avance. |
| |
| |
| | | |
|
| | |
| |
| Publicado el 20,marzo 2018 - 15:22 |
Je n'arrive pas à mettre une capture d'écran. Après avoir cliqué sur ajouter l'image j'ai un toast qui dit : l'upload de l'image a échoué. Une erreur technique est survenue. J'ai essayé avec plusieurs navigateurs.
L'erreur que j'ai lors de la connexion est : 170124 |
| |
| |
| | | |
|
| | |
| |
| Publicado el 20,marzo 2018 - 16:02 |
Chez un client qui utilsie oracle je ne suis jamais arrivé à me connecter par OLEB
Par contre sur la même base par ODBC pas de soucis, et comme tu utilises SQLConnecte tu n'as de toute façon pas la possibilité d'utiliser les fonctions Hxxx donc ODBC suffit
Bon Dev Marc Fastré www.marc-fastre.be |
| |
| |
| | | |
|
| | |
| |
| Publicado el 21,marzo 2018 - 11:15 |
Bonjour,
L'ODBC me dérange un peut pour des raisons de compatibilité avec d'autres systèmes déjà en place. Mais si c'est pas possible...
Est-ce que pcsoft a une position officielle pour ça ?
Merci. |
| |
| |
| | | |
|
| | |
| |
| Publicado el 21,marzo 2018 - 17:17 |
je ne dis pas que ce n'est pas possible mais que je n'y suis pas arrivé
je ne savais même pas si j'avais le bon provider OLEDB ( c'est assez compliqué chez oracle... ) tandis qu'en ODBC cela a fonctionné au premier coup...
Bon Dev Marc Fastré www.marc-fastre.be |
| |
| |
| | | |
|
| | |
| |
| Publicado el 23,marzo 2018 - 09:43 |
Bonjour,
Merci pour vos informations. Si quelqu'un a réussi à utiliser OLEDB je suis très curieux et intéressé. |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 1 mensaje |
|
| Publicado el 28,febrero 2019 - 12:45 |
Bonjour,
La connexion à Oracle via OLEDB fonctionne très bien et sans aucun problème avec le code suivant: MaConnexion..Utilisateur = "USER" MaConnexion..MotDePasse = "PASSWORD" MaConnexion..Serveur = "XE" MaConnexion..Provider = hOledbOracle SI PAS HOuvreConnexion(MaConnexion) ALORS Erreur("Pb de connexion à "+MaConnexion..Utilisateur+CR+HErreurInfo()) FIN
Le seul soucis, c'est qu'il faut parfois installer le client Oracle ODAC pour OLE DB (téléchargeable depuis le site d'Oracle) lorsqu'on ne réussit pas la connexion avec seul Oracle XE installé sur la machine.
Bonne journée ! |
| |
| |
| | | |
|
| | | | |
| | |
|