Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
Pages : 1
#1 Général » Dblink oracle vers postgre et format numeric, decimal » 27/09/2018 17:49:55
- Gs
- Réponses : 2
Bonjour à tous,
Je possède une base postgre 10.5 et une autre en oracle 12.1.0.2
Je souhaite pouvoir faire communiquer oracle avec postgre au travers d'un dblink oracle....
Élémentaire mon cher Watson..... ben non.
J'ai créé mon dblink basée sur les services hétérogènes d'oracle (param listener + tns + HC + odbc 10.03)
Les 2 communiquent sans soucis mais certains formats ne semblent pas reconnus par oracle.
Par ex : Les champs postgre typés numeric ou integer ou decimal n'apparaissent pas lors d'un select
En activant le log debugging côté oracle, le message est clair .... pour certains champs j'ai l'erreur : This datatype is not supported.
Entered hgopcda at 2018/09/26-18:09:12
Column:1(num_oper): dtype:0 (???), prc/scl:10/0, nullbl:0, octet:-1, sign:1, radix:10
Column 1 (num_oper): dtype 0 (???): this datatype is not supported.
Entered hgopcda at 2018/09/26-18:09:12
Column:1(lib_oper): dtype:-1 (LONGVARCHAR), prc/scl:50/-1, nullbl:0, octet:100, sign:1, radix:10
Exiting hgopcda, rc=0 at 2018/09/26-18:09:12
Entered hgopcda at 2018/09/26-18:09:12
Column:2(c_uniorg): dtype:-1 (LONGVARCHAR), prc/scl:8/-1, nullbl:0, octet:16, sign:1, radix:10
Exiting hgopcda, rc=0 at 2018/09/26-18:09:12
Entered hgopcda at 2018/09/26-18:09:12
Column:3(c_commu): dtype:-1 (LONGVARCHAR), prc/scl:8/-1, nullbl:1, octet:16, sign:1, radix:10
Exiting hgopcda, rc=0 at 2018/09/26-18:09:12
Entered hgopcda at 2018/09/26-18:09:12
Column:4(c_chaop): dtype:0 (???), prc/scl:8/0, nullbl:0, octet:-1, sign:1, radix:10
Column 4 (c_chaop): dtype 0 (???): this datatype is not supported.
Entered hgopcda at 2018/09/26-18:09:12
Column:4(c_assfin): dtype:0 (???), prc/scl:10/0, nullbl:0, octet:-1, sign:1, radix:10
Column 4 (c_assfin): dtype 0 (???): this datatype is not supported.
Entered hgopcda at 2018/09/26-18:09:12...........etc.......
J'ai essayé plusieurs formats côté postgre mais rien n'y fait.
Quelqu'un a déjà rencontré ce type d'erreur ?
Merci d'avance,
Slts.
Pages : 1