2016-12-23 9 views
0

oracle DB에서 HDFS로 데이터를 sqooping 할 때 이상한 오류가 발생합니다. Sqoop은 clob 데이터를 hadoop의 avro 파일로 가져올 수 없습니다.hdfs에서 avlo 파일로 oracle clob 데이터를 가져 오기 위해 sqoop하는 방법

이는 Sqoop을 가져 오기 오류입니다 :

ERROR tool.ImportTool: Imported Failed: Cannot convert SQL type 2005 

제대로 브로 파일로 CLOB 데이터를 가져 오기 위해 우리는 import 문을 Sqoop을 위해 여분의 인수를 추가해야합니까?

답변

1

업데이트 : 해결책을 찾았습니다. clob 열에는 map-column-java을 추가해야합니다.

예를 들어

: 열 이름이 clob의 경우, 우리가 통과 한 - map-column-java clob=stringsqoop에 대한이 clob 열을 가져옵니다.