Connexion Oracle vers PostGreSQL
Bonjour,
J'ai un problème sur un DB Link pour une connexion entre Oracle et PostgreSQL 9.4.13, via ODBC.
Pour le côté Oracle, nous sommes en 11g r2, sur Windows Server 2012 R2
Les DB sous PostGreSQL ne sont pas "chez nous", on passe par un "tunnel" (via Stunnel), puis connexion OBDC.
ODBC: drivers 10.01.00.00, et on part sur System DSN / PostGreSQL unicode (x64).
Nous avons déjà des connexions sur des DB qui tournent en PostgreSQL 9.1.24, tout fonctionne bien.
Lorsque l'on tente d'acceder à la base sous PostgreSQL 9.4.13, on a:
. ODBC => test de connexion "ok"
. Un TNSPING me renvoie "ok"
. Un test sur le DBLink ou bien une tentative de "select" via le DBLink me renvoie:
Citation:
[Error] Execution (1: 40): ORA-28500: connection from ORACLE to a non-Oracle system returned this message:
could not connect to server: Connection refused (0x0000274D/10061)
Is the server running on host "localhost" (::1) and accepting
TCP/IP connections on port 4444?
FATAL: password authentication failed for user "mon_utilisateur"
{08001,NativeErr = 101}
ORA-02063: preceding 6 lines from LINK_MY_LINK
Sachant que l'on a des connexions qui fonctionnent vers PostgreSQL 9.1.24, j'ai tendance a penser que l'on ne se plante pas pour la partie tnsnames, listener et hs.
En cherchant sur le net, je suis tombé sur pleins d'autres sujets plus ou moins du même genre, avec un intervenant qui posait la question suivante:
Citation:
. Has postgres been setup to allow remote connections?
Est-ce une question pertinente dans mon cas? (la partie "d'en face", s'occupant des bases sous PostGreSQL n'étant pas des plus sympathiques, je réduis autant que possible les questions que je leur envoie).
Une idée?
Dois-je poster aussi sur le forum PostGreSQL? (et puis-je le faire sans être taxé de "double post").
Merci
@+
;)