-
Notifications
You must be signed in to change notification settings - Fork 74
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ORA-00922 error when set schema in Oracle #257
Comments
Hello, @shin1103 |
Hello, @hiroyuki-sato org.embulk.config.ConfigException: java.lang.TypeNotPresentException: Type com.fasterxml.jackson.databind.JsonNode not present. |
Oh, embulk-input-oracle doesn't support embulk v0.11 yet. A temporary workaround, use Embulk 0.9.23. Have you ever tried it? |
Thanks, |
It seems that |
I see. |
ENV
embulk-0.11.0
embulk-input-jdbc-0.13.2
TO REPRODUCE
Set datasource oracle and set schema.
REASON
setSearchPath method in
embulk-input-jdbc/src/main/java/org/embulk/input/jdbc/JdbcInputConnection.java
is hard coded for Postgresql clause.in removed module
embulk-input-oracle
,OracleInputConnection
overridessetSearchPath
method like below.WORK AROUND
using
query
option instead ofschema
andtable
. But it is little bit difficult to understand.I think
JdbcInputConnection
'ssetSearchPath
should be same asJdbcInputConnection
'ssetSearchPath
.And
PostgreSQLInputConnection
overrides oldJdbcInputConnection
'ssetSearchPath
for interchangeability.And Create
RedshiftInputConnection
class and overrides oldJdbcInputConnection
'ssetSearchPath
for interchangeability.ERROR LOG
The text was updated successfully, but these errors were encountered: