文档

Dataphin中Oracle数据源数据通过管道同步至HIVE库,发现NVCHAR2类型的字段映射至STRING类型字段,同步之后数据查询为乱码

更新时间:
一键部署

问题描述

Dataphin中Oracle数据源数据通过管道同步至HIVE库,发现NVCHAR2类型的字段映射至STRING类型字段,同步之后数据查询为乱码。Oracle和HIVE库组件编码都是UTF-8,且源表字段类型是VARCHAR2不会乱码,NVCHAR2的就都会乱码。

Oracle数据库编码:

问题原因

Oracle输入组件中设置的编码和数据库本身的编码冲突导致,Oracle输入组件非必要不设置编码。

解决方案

删除Oracle组件中的编码格式之后,问题解决。

适用于

  • Dataphin
  • 本页导读