datapump cannot migrate
I have 2 databases, 19c Standard edition 2, one on oracle linux 8 and one on oracle linux 9. Both use AL32UTF8 charset. Source uses a filesystem, target uses ASM and SEHA. Source is 19.17, target is 19.27.
I wanted to migrate data from one db to another one.
Source:
expdp \"/ as sysdba\" schemas=… exclude=statistics consistent=Y
Target:
impdp \"/ as sysdba\" schemas=…
Error message:
Processing object type SCHEMA_EXPORT/PACKAGE/PACKAGE_BODY
ORA-39346: data loss in character set conversion for object PACKAGE_BODY:"GMB"."JSONFLY"
How is it possible? Both databases use the same charset, and it is the same version (19c SE).