sqoop not import datatype varchar2 to hadoop Oracleデータベースにテーブルがあり、データをhdfsにインポートします。 私はsqoopでそれをしようとしていますが、varchar2カラムはインポートされません。 これらのデータがhdfsファイルに到着していないことを意味します。 -map-column-java
- 私sqoopコマンドsqoop not import datatype varchar2
sqoop import -D mapred.job.name='default oraoop' --driver oracle.jdbc.driver.OracleDriver --connect "jdbc:oracle:thin:MyIp:MyServiceName" --username "XXXX" --password "XX" --target-dir "My_dir" --query 'select * from MyTable where $CONDITIONS' --split-by "coulmn" --boundary-query "SELECT min(splitColumn),max(SplitCoulmn) FROM DUAL" --num-mappers 30
私はそれを試してみましたが、私はこのエラー16/11/09 4時20分12秒ERRORツールを得ました.ImportTool:Imported Failed:Javaタイプの文字列のResultSetメソッドがありません –
'S'は 'String'の大文字にする必要があります。コマンドを編集しましたか? –
私はそれを試みましたが、まだvarchar2の列はインポートされません –