主要用到的组件tOracleConnection——>tOracleInput——>tHDFSOutput——>tHiveConnection——>tHiveCreateTable——>tHiveLoad
从HDFS到hive的传递与前一篇mysql的基本一致,主要是从oracle抽取数据配置不同,远程连接Oracle数据库,如果安装Oracle的机器上TNSListener监听没有打开,就会报错所以需要在机器上打开监听,步骤如下:
su oracle
sqlplus
sql>conn username/password
sql>quit
lsnrctl start (启动监听)