database - 如何打印Sqoop错误的返回码?

标签 database oracle hadoop hive sqoop

我正在编写脚本来记录执行sqoop操作时发生的任何错误的所有返回代码?

for eg we have different sqoop tools like:

sqoop eval, sqoop import, sqoop export etc.

当执行其中一种工具时,我们将获得返回码。如果执行成功,我们将返回代码= 0。如果不成功,我们将根据错误的类型获得其他返回代码。

有什么办法可以记录这些错误并返回代码?

最佳答案

我尝试使用Java代码:

使用Sqoop.runTool api。

int ret = Sqoop.runTool(yourcommand.toArray(new String[yourcommand.size()]));

请引用此以获取更多信息:Link

希望这可以帮助。

关于database - 如何打印Sqoop错误的返回码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21624990/

相关文章:

php - 连接到免费托管数据库时出错

php - MYSQL PHP 单数据库应用性能

sql - Oracle SQL中的脚本错误

sql - PLSQL插入查询

java - 在Ubuntu 14.04 hadoop 2.6版的单节点群集设置中运行hadoop程序

mysql - 如何将大型 mysql 转储导入 hadoop?

php - 查询后合并行

database - Access : Composite Unique Index ignores NULLs

sql - SELECT DISTINCT 是否意味着某种结果

windows - 在Windows 8.1中安装HDP 2.0时出现权限问题