|
FORUMS PROFESSIONNELS WINDEV, WEBDEV et WINDEV Mobile |
| | | | | |
Accueil → WINDEV 2024 → Problème d'installation du connecteur Oracle Natif sous Windows 10 Creator |
Problème d'installation du connecteur Oracle Natif sous Windows 10 Creator |
Débuté par Dumas, 17 mai 2017 15:14 - 6 réponses |
| |
| | | |
|
| |
Membre enregistré 33 messages Popularité : +1 (1 vote) |
|
Posté le 17 mai 2017 - 15:14 |
Bonjour à tous, Je partage sur ce forum une problématique que j'ai avec le connecteur Oracle Natif sous Windows 10 Creator.
Voici le résumé; Avec un nouvel ordinateur roulant sous Windows 10 et mis à jour au build de Creator, Installation du client léger de oracle dans le répertoire "C:\oracle\product\instantclient_10_2" Ajout au PATH (en tête de liste) du répertoire "C:\oracle\product\instantclient_10_2" Installation de WinDev 22 (037g) (version 64 bits) Installation du connecteur Oracle Natif Mise à jour de WinDev à la version (052j) Extraction du GDS d'un projet existant
Lorsque j'essais dans l'analyse du projet d'ouvrir une connexion à une BD d'Oracle, je reçois un message que OCI.DLL ou OCIW32.DLL ne sont pas trouvés. Même problème si je fais un GO et que l'application développée ouvre une connexion à une BD d'Oracle.
Quelqu'un aurait rencontré ce problème, ou aurait une idée de la source du problème?
Merci,
-- Daniel D. |
| |
| |
| | | |
|
| | |
| |
Posté le 17 mai 2017 - 15:33 |
Bonjour Daniel,
on dirait que tu n'as pas recopié les dll en question dans le répertoire de ton appli (avec les dll windev de ton programme)
Cordialement
-- Fabrice Harari Consultant WinDev, WebDev et WinDev Mobile International
A votre disposition : WXShowroom.com, WXReplication (open source) et maintenant WXEDM (open source)
Plus d'information sur http://fabriceharari.com
Le 5/17/2017 à 7:14 AM, Dumas a écrit :
Bonjour à tous, Je partage sur ce forum une problématique que j'ai avec le connecteur Oracle Natif sous Windows 10 Creator.
Voici le résumé; Avec un nouvel ordinateur roulant sous Windows 10 et mis à jour au build de Creator, Installation du client léger de oracle dans le répertoire "C:\oracle\product\instantclient_10_2" Ajout au PATH (en tête de liste) du répertoire "C:\oracle\product\instantclient_10_2" Installation de WinDev 22 (037g) (version 64 bits) Installation du connecteur Oracle Natif Mise à jour de WinDev à la version (052j) Extraction du GDS d'un projet existant
Lorsque j'essais dans l'analyse du projet d'ouvrir une connexion à une BD d'Oracle, je reçois un message que OCI.DLL ou OCIW32.DLL ne sont pas trouvés. Même problème si je fais un GO et que l'application développée ouvre une connexion à une BD d'Oracle.
Quelqu'un aurait rencontré ce problème, ou aurait une idée de la source du problème?
Merci,
-- Daniel D. |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 33 messages Popularité : +1 (1 vote) |
|
Posté le 17 mai 2017 - 15:55 |
Bonjour Fabrice,
Avec le répertoire du instant_client défini dans le PATH de Windows, nous n'avons pas à copier les DLL dans le répertoires de applications WinDev (documenté par PCSOFT). Cette façon fonctionne bien sous Windows 7 et sous Windows 10 Anniversary, mais ne fonctionne plus sous Creator. J'aimerais éviter de devoir copier les dll dans tous mes répertoires d'applications developpés dans Windevs.
Merci tout de même pour ta réponse.
-- Daniel D. |
| |
| |
| | | |
|
| | |
| |
Posté le 17 mai 2017 - 16:29 |
Bonjour
c'est effectivement documenté dans l'aide pour tous les accès natifs, depuis très longtemps, et ca ne marche pas la moitié du temps pour une raison inconnue, comme documenté par tous les messages qui en parlent sur le forum..
Donc, as tu essayé de copier les dll en question avec les dll de windev ?
Cordialement
-- Fabrice Harari Consultant WinDev, WebDev et WinDev Mobile International
A votre disposition : WXShowroom.com, WXReplication (open source) et maintenant WXEDM (open source)
Plus d'information sur http://fabriceharari.com
Le 5/17/2017 à 7:55 AM, Dumas a écrit :
Bonjour Fabrice,
Avec le répertoire du instant_client défini dans le PATH de Windows, nous n'avons pas à copier les DLL dans le répertoires de applications WinDev (documenté par PCSOFT). Cette façon fonctionne bien sous Windows 7 et sous Windows 10 Anniversary, mais ne fonctionne plus sous Creator. J'aimerais éviter de devoir copier les dll dans tous mes répertoires d'applications developpés dans Windevs.
Merci tout de même pour ta réponse.
-- Daniel D. |
| |
| |
| | | |
|
| | |
| |
Posté le 17 mai 2017 - 20:56 |
La couche "Instant Client" est-elle bien 64bits ? |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 33 messages Popularité : +1 (1 vote) |
|
Posté le 17 mai 2017 - 22:34 |
J'ai installé les deux couches et mis dans mon PATH la 64bits avant la 32bits.
-- Daniel D. |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 33 messages Popularité : +1 (1 vote) |
|
Posté le 18 mai 2017 - 14:21 |
Pour conclure sur cette question, l'utilisation de la toute dernière version du client Oracle (12.2.xxx) disponible depuis le 8 mars a résolu le problème. Pourtant j'utilisais la version 12.1 du même client.
Merci pour tous les commentaires et suggestions reçus.
-- Daniel D. |
| |
| |
| | | |
|
| | | | |
| | |
| | |
| |
|
|
|