Oracle Internet Directory Configuration Assistant Fails With ORA-12520 On Multi-Core , Multi-Threaded CPU's

(Doc ID 371027.1)

Last updated on APRIL 13, 2016

Applies to:

Oracle Fusion Middleware - Version: 10.1.2.0.2 and later   [Release: AS10gR2 and later ]
Oracle Solaris on SPARC (64-bit)
Oracle Application Server 10g Enterprise Edition - Version: 10.1.2.0.2
Sun Solaris SPARC (64-bit)
Checked for relevance on 01-Mar-2012

Symptoms

  • Installing 10.1.2.0.2 Colocated infrastructure on Sun Niagara hardware
  • The OID Configuration Assistant fails
  • The installActions.log contains the following errors:
Launched configuration assistant 'Internet Directory Configuration Assistant'
Tool type is: Recommended.
The command being spawned is: '/oracle/app/infra/bin/oidca mode=OID
@ dbuser=sys dbpwd=0533237dbf501e896b0668890dff334ca9 connstr=infra
@ nonsslport=389 sslport=636 supwd=05785519bff0235dfe2c1aba7a241eee75
iasinstance=infra. subscriberdn=dc=x,dc=y,dc=z -silent -crypto -debug'

Start output from spawned process:
java.sql.SQLException: ORA-00604: error occurred at recursive SQL level 1
ORA-12705: invalid or unknown NLS parameter value specified
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:137)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:304)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:271)
at oracle.jdbc.driver.T4CTTIoauthenticate.receiveOauth(T4CTTIoauthenticate.java:647)
at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:307)
at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:433)
at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:150)
at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:31)
 at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:571)
at java.sql.DriverManager.getConnection(DriverManager.java:512)
at java.sql.DriverManager.getConnection(DriverManager.java:140)
at oracle.ldap.oidinstall.backend.SQLConnection.<init>(SQLConnection.java:52)
at oracle.ldap.oidinstall.backend.OIDConfigWrapper.configOID(OIDConfigWrapper.java:208)
at oracle.ldap.oidinstall.OIDCA.doSilent(OIDCA.java:507)
at oracle.ldap.oidinstall.OIDCA.run(OIDCA.java:818)
at oracle.ldap.oidinstall.OIDCA.main(OIDCA.java:957)
Oracle Internet Directory Configuration failed. Please see log file:
/oracle/app/infra/ldap/log/oidca.log
  • The $ORACLE_HOME/cfgtoologs/oidca.log contains:
Fri May 05 15:59:21 MEST 2006 OID CA started.
oracle.ldap.oidinstall.backend.OIDCAException: java.sql.SQLException:
Listener refused the connection with the following error:
ORA-12520, TNS:listener could not find available handler for requested type of server
The Connection descriptor used by the client was:
(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=host.domain)(PORT=1521))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=db.domain)))
at oracle.ldap.oidinstall.backend.OIDConfigWrapper.configOID(OIDConfigWrapper.java:247)
at oracle.ldap.oidinstall.OIDCA.doSilent(OIDCA.java:507)
at oracle.ldap.oidinstall.OIDCA.run(OIDCA.java:818)
at oracle.ldap.oidinstall.OIDCA.main(OIDCA.java:957)
Fri May 05 18:24:37 MEST 2006 OID CA started.
oracle.ldap.oidinstall.backend.OIDCAException: java.sql.SQLException:
ORA-00604: error occurred at recursive SQL level 1
ORA-12705: invalid or unknown NLS parameter value specified
atoracle.ldap.oidinstall.backend.OIDConfigWrapper.configOID(OIDConfigWrapper.java:247)
at oracle.ldap.oidinstall.OIDCA.doSilent(OIDCA.java:507)
at oracle.ldap.oidinstall.OIDCA.run(OIDCA.java:818)
at oracle.ldap.oidinstall.OIDCA.main(OIDCA.java:957)

Cause

Sign In with your My Oracle Support account

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

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms