After navigate in several articles I found the real reason of the issue. It is not a JDBC driver error but a configuration needed for Oracle database instance running inside a Docker container.
You need to change $ORACLE_HOME/network/admin/sqlnet.ora append DISABLE_OOB=ON at end of file. So, you can try to connect again. It is not necessary restart database or listener.
-v /opt/oracle/oradata
The data volume that you want used for the database. Must be writable by the oracle user (uid: 54321) inside the container
If omitted, then the database will not be persisted over container recreation.
-v /opt/oracle/scripts/startup | /docker-entrypoint-initdb.d/startup
Optional: A volume with custom scripts to be run after database startup.
For further details see the section "Running scripts after setup and on
startup" section below.
-v /opt/oracle/scripts/setup | /docker-entrypoint-initdb.d/setup
Optional: A volume with custom scripts that you want run after database setup.
For further details see the "Running scripts after setup and on startup" section below.
Oracle E-Business Suite (EBS) stands as a powerhouse enterprise resource planning (ERP) solution that integrates various business processes and functions into a unified platform. For organizations looking to harness the full potential of Oracle EBS, consulting services become essential to ensure seamless implementation, customization, and ongoing support.
It is not a JDBC driver error but a configuration needed for Oracle database instance running inside a Docker container.
You need to change $ORACLE_HOME/network/admin/sqlnet.ora append DISABLE_OOB=ON at end of file
The following example connects user scott with password tiger to a database with SID orcl through port 1521 of host myhost, using the Thin driver.
Connection conn = DriverManager.getConnection
("jdbc:oracle:thin:@myhost:1521:orcl", "scott", "tiger")
E. Chong, S. Das, G. Eadon, and J. Srinivasan. VLDB '05: Proceedings of the 31st international conference on Very large data bases, page 1216--1227. VLDB Endowment, (2005)
A. Memon, I. Banerjee, and A. Nagarajan. Automated Software Engineering, 2003. Proceedings. 18th IEEE International Conference on, page 164-173. (October 2003)
P. Santos-Neto, R. Resende, and C. Pádua. SAC '07: Proceedings of the 2007 ACM symposium on Applied computing, page 1409--1415. New York, NY, USA, ACM, (2007)