My Oracle Support Banner

ORA-01017 Error is Thrown Intermittently When Using the ODI 12c SDK Even Though the Database Account is Unlocked and Working (Doc ID 2487658.1)

Last updated on APRIL 10, 2020

Applies to:

Oracle Data Integrator - Version and later
Information in this document applies to any platform.


When using Oracle Data Integrator (ODI) 12c SDK to call jobs, an ORA-01017 Error is thrown intermittently even thought the account/user is correct, unlocked and working:

Caused by: oracle.ucp.UniversalConnectionPoolException: Failed to create initialPoolSize connections while starting a pool: java.sql.SQLException: ORA-01017: invalid username/password; logon denied

  at oracle.ucp.util.UCPErrorHandler.newUniversalConnectionPoolException(
  at oracle.ucp.util.UCPErrorHandler.throwUniversalConnectionPoolException(
  at oracle.ucp.common.Core.initialize(
  at oracle.ucp.common.UniversalConnectionPoolBase.start(
  at oracle.ucp.jdbc.PoolDataSourceImpl.startPool(
  ... 30 more

Note the following values have been used to define the JDBC Connection pooling attributes:

new PoolingAttributes (10, Integer.MAX_VALUE, 4, 600, 100)


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.