reset DCM password
441309Nov 15 2006 — edited Nov 21 2006Hi,
The DCM password has been changed in the OracleAS database repository and the dcm process can not started up by opmn.
$ opmnctl status
Processes in Instance: rns_infra.acfsrv3
------------------------------------------------+---------
ias-component | process-type | pid | status
------------------------------------------------+---------
LogLoader | logloaderd | N/A | Down
dcm-daemon | dcm-daemon | N/A | Down
DSA | DSA | N/A | Down
OC4J | OC4J_SECURITY | 17963 | Alive
HTTP_Server | HTTP_Server | 17932 | Alive
OID | OID | 17936 | Alive
I also used the following command to update the dcm after reseting the password but I got an error:
$dcmctl resyncinstance
ADMN-202054
Base Exception:java.sql.SQLException
ORA-01017: invalid username/password; logon denied
java.sql.SQLException: ORA-01017: invalid username/password; logon denied
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(T4CTTIoauthentica
te.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(T4CDriverExtensio
n.java:31)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:571)
at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java
:217)
at oracle.jdbc.pool.OracleConnectionPoolDataSource.getPhysicalConnection
(OracleConnectionPoolDataSource.java:108)
at oracle.jdbc.pool.OracleConnectionPoolDataSource.getPooledConnection(O
racleConnectionPoolDataSource.java:76)
at oracle.jdbc.pool.OracleConnectionPoolDataSource.getPooledConnection(O
racleConnectionPoolDataSource.java:58)
at oracle.jdbc.pool.OracleConnectionCacheImpl.getNewPoolOrXAConnection(O
racleConnectionCacheImpl.java:505)
at oracle.jdbc.pool.OracleConnectionCacheImpl.getPooledConnection(Oracle
ConnectionCacheImpl.java:380)
at oracle.jdbc.pool.OracleConnectionCacheImpl.getConnection(OracleConnec
tionCacheImpl.java:306)
at oracle.jdbc.pool.OracleConnectionCacheImpl.getConnection(OracleConnec
tionCacheImpl.java:285)
at oracle.ias.sysmgmt.persistence.DBPersistence.getConnection(Unknown So
urce)
at oracle.ias.sysmgmt.persistence.DBTopology.instances(Unknown Source)
at oracle.ias.sysmgmt.persistence.PersistenceManager.getPersistenceInsta
nce(Unknown Source)
at oracle.ias.sysmgmt.persistence.PersistenceManager.getPersistenceInsta
nce(Unknown Source)
at oracle.ias.sysmgmt.persistence.PersistenceManager.getPersistenceInsta
nce(Unknown Source)
at oracle.ias.sysmgmt.persistence.PersistenceManager.create(Unknown Sour
ce)
at oracle.ias.sysmgmt.persistence.PersistenceManager.<init>(Unknown Sour
ce)
at oracle.ias.sysmgmt.persistence.PersistenceManager.<init>(Unknown Sour
ce)
at oracle.ias.sysmgmt.task.TaskMaster.initRepository(Unknown Source)
at oracle.ias.sysmgmt.task.TaskMaster.<init>(Unknown Source)
at oracle.ias.sysmgmt.task.InstanceManager.sysInit(Unknown Source)
at oracle.ias.sysmgmt.task.InstanceManager.init(Unknown Source)
at oracle.ias.sysmgmt.cmdline.DcmCmdLine.checkInit(Unknown Source)
at oracle.ias.sysmgmt.cmdline.DcmCmdLine.execute(Unknown Source)
at oracle.ias.sysmgmt.cmdline.DcmCmdLine.main(Unknown Source)
What tools should I use to reset the password after I reset it in the database repository?
Thanks,
Amir