Преобразование набора символов UTF8 в AL32UTF8, в то время как дамп дамп - PullRequest
0 голосов
/ 28 ноября 2018

Существующий Oracle 11g, использующий следующую настройку

NLS_CHARACTERSET       : UTF8
NLS_NCHAR_CHARACTERSET : UTF8
Column:  VARCHAR(32)

New 12c database:
NLS_CHARACTERSET       : AL32UTF8
NLS_NCHAR_CHARACTERSET : AL16UTF16
Column:  VARCHAR(128)

, в то время как imp для таблицы 12c успешен, но значение столбца равно auto, добавьте несколько байтов ...

Любой, кто знаеткак вернуться к исходным значениям?

Пример:

select RAWTOHEX(pw) from user su where rownum <= 1;

Новый (Oracle 12c)

2CEFBFBD73EFBFBDEFBFBD36EFBFBDEFBFBD03EFBFBDEFBFBD5F640A

Старый (Oracle 11g)

2C8373F4D37A36A7D3390388A25F640A
...