【发布时间】:2017-02-07 22:07:04
【问题描述】:
我正在尝试为 JDBC 连接 URL 设置超时值(100 秒)。我曾想过在 Sqoop 的 JDBC 连接字符串中使用 ?param=value,但出现如下错误:
ERROR manager.SqlManager: Error execution statement: java.sql.SQLException: NL Exception was generated java.sql.SQLException:产生了 NL 异常 在 oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:70) 在 oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError.java:133)
我使用以下语法:
sqoop import --connect jdbc:oracle:thin:@<ip address>:<port>/<service-name>?oracle.net.CONNECT_TIMEOUT=100 --username <username>
【问题讨论】:
标签: oracle jdbc connection timeout sqoop