2017-10-27 6 views
-2

oracle에서 hadoop으로 1 개의 테이블을 가져 오려고합니다. 여기 내 검색어입니다ParseException 라인 1 : 0 'sqoop' 'import'근처의 입력을 인식 할 수 없습니다 '<EOF>'oracle에서 hadoop 테이블 가져 오기

sqoop import--connect jdbc:oracle:thin:@cweprda:1521/cwe_badge --table 
A608232_MYVOICE_WITH_INT_ID --username ******--password ****** -m 1 \ 
--create-hive-table--hive-import--hive-table 
aads.A608232_MYVOICE_WITH_INT_ID 
--hive-overwrite--warehouse-dir /tmp/a608232; 

나는 여기서 무엇을 잘못하고 있는지 알 수 없습니다. 조언을 부탁드립니다 여기에 오류 sc입니다 screenshot of error

+0

ohh 죄송합니다. – PriyalChaudhari

+0

'import'와'--connect' 사이에 공백이 없습니다. – danielsepulvedab

+0

여전히 같은 오류가 있습니다. 나는 공백으로 노력했다. 제거한 후. – PriyalChaudhari

답변

1

셸이 아닌 하이브/비어 CLI에 있습니다. >

$ 대 유형 quit;, 또는 로그 아웃하고 다시 새로운 세션을 얻을 수있는 단자에, 다음 sqoop을 실행 사이에 차이가 있습니다. 그리고 그것은 단지 sqoop입니다. 오류가 발생하지 않는지 확인하고 sqoop 사용법 출력을 인쇄하십시오.

그런 다음 명령을 계속 진행하고 인수에서 간격을 확인하십시오.

+0

감사합니다. 그래서 처음에는 그것을 사용하여 내가 아는 – PriyalChaudhari