Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
Pages : 1
#1 30/06/2017 12:19:57
- PierreBoizot
- Membre
Odbc unix , oracle dblink , json type
Bonjour,
Je vais tenter d'exposer d'exposer mon probleme en quelques lignes.
L'architecture oracle 11.2 OEL 5...., postgresql 9.4 sles ...
Nous avons besoin d'accéder à partir d'une base oracle à des données d'une base postgresql 9.4
L'installation de ces dblink sous oracle est OK pour toutes données de type connue de la DB oracle . integer , character varying ....
Et cela ne marche pas pour les jsonb.
Aprés observation de la version du drivers postgresql-odbc 8.1 cela me semble normal , par ailleur oracle ne gere pas le json
Je ne trouve pas d'information sur le traitement du type jsonb par les drivers de version suppérieur. en avez vous ? ou avez vous un lien ?
N'ayant pas du coté oracle la possibilité de transformer les json
{"name": "MMM SEP16 148C", "type": "Option", "strike": 148.0, "symbol": "MMM SEP16 148C"}
en une structure key, valeur. comme ci-dessous.
| keys | values
--------------+-------------+-------------------------+-----------------------------
| name | "MMM SEP16 148C"
| type | Option
| strike | 148.0
| symbol | "MMM SEP16 148C"
J'ai créé une vue en castant les colonnes en type text.
et malheureusement cela ne marche pas :-(
Est ce qu'il y a un interet à poursuivre en installant des drivers plus récent ?
Est-ce mon cast qui est inadéquat ?
Merci de vos avis.
Pierre
Hors ligne
Pages : 1