PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#1 05/08/2014 17:07:03

toch
Membre

Migration Oracle 11g > PostgreSQL 9.3.4 avec Ora2Pg v13.0 - LOB value

Bonjour,

j'ai lancé la migration d'une base sous Oracle vers PostgreSQL. Tout s'exécute bien à l'exception des valeurs de type LOB.
J'obtiens le type de message d'erreur suivant

DBD::Oracle::st fetchall_arrayref failed: ERROR fetching field 3 of 5. LOB value truncated from 2946765 to 1048576. DBI attribute LongReadLen too small and/or LongTruncOk not set [for Statement "SELECT "COL_ID","COL_TYPEMIME","COL_DOCUMENT",to_char("COL_DATECREATION", 'YYYY-MM-DD HH24:MI:SS.FF'),"COL_DESCRIPTION" FROM MYSCHEMA.TABBLE_TOTO t"] at /usr/lib/perl5/site_perl/5.8.8
/Ora2Pg.pm line 7353.


Auriez-vous une idée pour résoudre ce problème ?


Merci

Hors ligne

#2 06/08/2014 17:16:45

toch
Membre

Re : Migration Oracle 11g > PostgreSQL 9.3.4 avec Ora2Pg v13.0 - LOB value

Bonjour,

j'ai trouvé, il faut jouer sur les paramètres DATA_LIMIT et LONGREADLEN dans le fichier de configuration.

@++

Hors ligne

Pied de page des forums