0
我有2個表VB_B2B_INN_201611_201705_7
我導入到adhoc_mn_client_inn_201611_201705
和EVKUZMIN_B2B_CHURN_BAN_SEGMENT
應該去evkuzmin_b2b_churn_ban_segment
。sqoop導入與一個表一起工作,但不與另一個
腳本在兩種情況下是
sqoop import \
-Dmapreduce.job.queuename=adhoc \
--connect jdbc:oracle:thin:secret/[email protected]//biistst1:1521/UATR15 \
--table table_name-m 1 \
--target-dir /apps/hive/warehouse/arstel.db/directory\
--delete-target-dir \
--fields-terminated-by '\t'
在這裏,我與Oracle表名和directory
與HDFS目錄替換table name
。我在oracle中檢查了兩個表,他們有數據。仍然從VB_B2B_INN_201611_201705_7
作品進口和EVKUZMIN_B2B_CHURN_BAN_SEGMENT
沒有。
我沒有得到第二個表的任何錯誤。只是
INFO mapreduce.ImportJobBase: Transferred 0 bytes in 38.2422 seconds (0 bytes/sec)
INFO mapreduce.ImportJobBase: Retrieved 0 records.
並在evkuzmin_b2b_churn_ban_segment
目錄中的空文件。