J'ai un doute. J'essaye de tirer des données d'oracle et je veux le pousser dans HDFS
en utilisant sqoop 1.4.6
.
Le tableau que je veux migrer contient colonne « COMMENT
» (qui est un mot-clé réservé dans l'oracle), mais quand j'ai essayé de pousser la table dans HDFS
en utilisant sqoop
, l'erreur était:erreur lors de la migration de données Sqoop
15/09/30 14:52:49 ERROR db.DBRecordReader: Top level exception: java.sql.SQLSyntaxErrorException: ORA-00936: missing expression
Je essayé en mettant \ and "
pour cette colonne comme: "\"\"COMMENT\"\""
lorsque j'ai énuméré les noms de colonnes lors de la requête
alors comment cette erreur se fixe ..
Avez-vous obtenu la solution? Je suis confronté à un problème similaire, en levant SQLSyntaxError: Identifiant invalide. –