スラッシュ「/」を含むテーブルを使用してSAP Hanaからデータをインポートしようとしています。 '/'をエスケープするとうまく動作しないかどうかはわかりません。スラッシュ「/」を含むテーブル名を使用してSAP HanaでSqoop1を使用すると、エラーが発生する
私の接続の試み:
sqoop import –connect jdbc:sap://mysaphost:30015 --driver com.sap.db.jdbc.Driver --username xxxxxx --password xxxx --table xxx./xxx/xxx
は、次のエラーを生成します:
あなたは二重引用符にそれらを囲む必要があり、スラッシュ(またはその他の特殊文字)を持つオブジェクト名を使用するためには2016-05-20 13:12:23,098 ERROR - [main:] ~ Error executing statement: com.sap.db.jdbc.exceptions.JDBCDriverException: SAP DBTech JDBC: [257]: sql syntax error: incorrect syntax near "/": line 1 col 24 (at pos 24) (SqlManager:43) com.sap.db.jdbc.exceptions.JDBCDriverException: SAP DBTech JDBC: [257]: sql syntax error: incorrect syntax near "/": line 1 col 24 (at pos 24)
ありがとうございます。残念ながら、テーブル名の前と後に\を使用すると、同じエラーが発生します。 – billz
えええええええ、私はテストするsqoopを持っていません。しかし、引用符の前にバックスラッシュを入れずに行ってみてください。 –
同じエラー:(でも、助けを感謝します。 – billz