Tuesday, April 1, 2014

Upgrade Oracle Access Manager from 11g R2 to 11g R2 PS2


Description: This post covers the process of upgrading Oracle Access Manager from 11GR2 to PS2.

Pre-Upgrade steps:
  • Shutdown Weblogic Admin server and OAM Managed server.
  • Take a backup of total environment including database.
  • Make sure you have installed weblogic version 10.3.6.0
OAM Binaries Upgrade Process:
  • Download and extract the PS2 binaries and navigate to Disk1 and execute the below command.
  • ./runInstaller -jreLoc /<JAVA_HOME>/jre/
  • Click Next.

  • Select Skip Software Updates and Click Next
  • Check the Prerequisite Checks and click Next.
  • Select the Middleware Directory where OAM 11gR2.
  • Pop-up window will appear and asking for to upgrade the existing version or select the new Middleware Home. Click Yes.
  • Click Install.

  • Click Next.
  • Click Finish.

Upgrade OAM Schema:
  • Navigate to <MW_HOME>/oracle_common/bin
  • Execute the. /psa to upgrade the OAM and OPSS schemas.

  • Click Next
  • Select the component to upgrade the schema and click next.
  • Check the both Prerequisites and click next.
  • Provide the DB connection details to upgrade the IAU schema and click next.
  • Provide the DB connection details to upgrade the OPSS schema and click next.
  • Provide the DB connection details to upgrade the OAM schema and click next.
  • Click next after the Examine step is successful.
  • Click on Upgrade.
  • After upgrade process successfully done click on next.
  • Check the upgrade status shows successful. Click on close.

Upgrade OPSS Schema:
  • Navigate to <MW_HOME>/oracle_common/common/bin

  • Execute ./wlst.sh
  • Then execute the upgradeOPSS command find the syntax below.
"upgradeOpss(jpsConfig="/home/oracle/Oracle/Middleware/user_projects/domains/idm/config/fmwconfig/jps-config.xml", jaznData="/home/oracle/Oracle/Middleware/oracle_common/modules/oracle.jps_11.1.1/domain_config/system-jazn-data.xml",
jdbcDriver="oracle.jdbc.driver.OracleDriver",
url="jdbc:oracle:thin:@dev.kiran.com:1521:orcl",
user="DEV_OPSS",
password="Passw0rd1",
upgradeJseStoreType="true")"


  • Execute the below command to copy MbeanXmlFiles.
"copyMbeanXmlFiles("/home/oracle/Oracle/Middleware/user_projects/domains/idm","home/oracle/Oracle/Middleware/Oracle_IDM1")"

  • Execute the below command to upgrade the system configuration.
"upgradeConfig("/home/oracle/Oracle/Middleware/user_projects/domains/idm", "sys", "Passw0rd1", "DEV_OAM", "jdbc:oracle:thin:@dev.kiran.com:1521/orcl")"


Restart the WLS Admin and Managed Servers:

  • Navigate to <MW_HOME>/user_projects/domains/base_domain/bin/
  • Execute ./startWebLogic.sh to start WLS Admin Server.
  • Execute ./startManagedWebLogic.sh oam_server1 to start OAM Managed Server.
  • Open the browser and try to access the http://<WLS_host>:<WLS_port>/oamconsole

  • Provide the credentials Weblogic/password.


-- Kiran Pokuri

1 comment: