Bonjour à tous,
Je suis un nouvel arrivant sur le forum et je débute aussi avec Postgresql.
J'ai un souci pour me connecter à une base Postgresql depuis Oracle 9i Release 2.
Ma base Oracle est sur un Windows Server 2003 R2 32 bits.
J'utilise Postgresql 9.6 installé sur une machine Linux Debian.
Je suis tombé sur ce lien https://dbaspot.wordpress.com/2013/0...acle-database/
que j'ai mis en oeuvre. J'ai donc installé le driver ODBC et configuré une source de données système appelée PG_LINK.
Ensuite j'ai fait les configurations dans les fichiers listener et tnsnames et initPG_LINK.ora. Enfin j'ai créé un DB Link appelé PG_LINK mais à la fin quand je fais un SELECT *, j'ai l'erreur capturée au niveau du fichier SELECT.PNG. Par contre quand je fais un DESC d'une table, aucune erreur comme le montre l'image DESC.PNG. Lorsque je fais un SELECT COUNT(*), j'ai toujours 0 quel que soit le contenu de la table. Je n'y comprends rien. La même manipulation depuis une base Oracle 11gR2, je n'ai aucune erreur. Le problème c'est que l'environnement réel dans lequel il faut faire le travail est sous la 9i.
Merci de m'aider à m'en sortir.
Ci-joint mes fichiers de configuration et les captures d'écran.
Merci d'avance pour vos contributions.
Partager