I have problem with JDBC Adapter connection. Configuration:
Transaction type: LOCAL_TRANSACTION
DataSource Class: com.wm.dd.jdbcx.oracle.OracleDataSource
Other Properties: driverType=thin
[b]Environment:[/b]
IS: 9.6.0.0
IS Updates: IS_9.6_Core_Fix5
JDBC Adapter: Version 6.5, fix: WmJDBCAdapter_6.5_Fix28, JDBC_6.5_Fix42, JDBC_6.5_Fix50, JDBC_9.0_fix1
When I called stored procedure (Oracle: 11.2.0.2) then get error:
[ADA.1.316] Cannot execute the SQL statement "call SCHEMA_NAME@PACKAGE_NAME.PROCEDURE_NAME (?, ?, ?, ?) ". "
(HY000/6550) [SoftwareAG][Oracle JDBC Driver][Oracle]ORA-06550: line 1, column 7:
PLS-00352: Unable to access another database ‘PACKAGE_NAME.PROCEDURE_NAME’
ORA-06550: line 1, column 7:
PLS-00201: identifier ‘SCHEMA_NAME@PACKAGE_NAME.PROCEDURE_NAME’ must be declared
ORA-06550: line 1, column 7:
PL/SQL: Statement ignored
JDBC driver uses invalid catalog separator ‘@’.
Do you have any idea to change parameter value ‘catalog separator’ from ‘@’ to ‘.’ ?
This stored procedure works fine on IS 8.2.