09 October, 2016

R12.1.3 EBS Database 11.2.0.2 Upgrade to 12c 12.1.0.2

Server Configuration:
——————–
RAM:16GB
CPU’s-4
Operating System: OEL 5.5.
Oracle EBS Version: R12.1.3
Oracle EBS Database Version 11.2.0.2(Before Upgrade)
Ref: Interoperability Notes EBS 12.0 or 12.1 with RDBMS 12cR1 (Doc ID 1524398.1)
Apply Below ApplicationPatches:
If you already on R12.1.3 then non need to apply Patch 9239090 – Oracle E-Business Suite 12.1.3
Apply Patch 12923944
Apply Patch 13473483
Apply Patch 16289505 – 12c Release 1 interoperability patch for Release 12.1
Apply Patch 18843706
Apply Patch 19558309
Step1:Prepare to create the 12.1.0 Oracle home
-Install Oracle Software 12c
mkdir -p /d01/oracle/PROD/db/tech_st/12c
10-3-2014 11-07-52 AM
Download below patchsets for 12c database
p17694377_121020_Linux-x86-64_1of8.zip
p17694377_121020_Linux-x86-64_2of8.zip
p17694377_121020_Linux-x86-64_7of8.zip
Unzip and run the runInstaller
1
2
3
4
5
6
7
new
9
10
11
12
13
14
15
16
17
Step2: Install Examples CD
10-3-2014 11-31-36 AM
10-3-2014 11-31-55 AM
10-3-2014 11-32-10 AM
10-3-2014 11-32-25 AM
10-3-2014 11-32-34 AM
10-3-2014 11-32-50 AM
Step3:
Create nls/data/9idata directory
On the database server node, as the owner of the Oracle RDBMS file system and database instance, run the following command to create the $ORACLE_HOME/nls/data/9idata directory.
$ perl $ORACLE_HOME/nls/data/old/cr9idata.pl
export ORACLE_HOME=/d01/oracle/PROD/db/tech_st/12c
export ORACLE_SID=PROD
export PATH=$ORACLE_HOME/bin:$PATH
export ORA_NLS10=/d01/oracle/PROD/db/tech_st/12c/nls/data/9idata
export PATH=$ORACLE_HOME/OPatch:$PATH
Step4:
Apply additional 12.1.0.2 RDBMS patches
Apply the following patches:
For all UNIX/Linux platforms:
Patch 19382851
Step5:Shut down Applications server processes and database listener
On each application tier server node, shut down all server processes or services. On the database tier server node, shut down the Oracle Net or Net8 database listener in the old Oracle home.
Note: The Applications will be unavailable to users until all remaining tasks in this section are completed.
Attention: Make sure that you do not have the LOCAL_LISTENER initialization parameter set to ensure that the database does not inadvertently point to a non-existent listener during upgrade.
Step6:Drop SYS.ENABLED$INDEXES (conditional)
If the SYS.ENABLED$INDEXES table exists, use SQL*Plus to connect to the database as SYSDBA and running the following command to drop it:
SQL> drop table sys.enabled$indexes;
Step6:
Remove the MGDSYS schema (conditional)
If you are upgrading from an RDBMS version prior to 12c, on the old database server node, use SQL*Plus to connect to the database as SYSDBA and run the $ORACLE_HOME/md/admin/catnomgdidcode.sql script. This drops the MGDSYS schema.
$ sqlplus “/ as sysdba” @?/md/admin/catnomgdidcode.sql
Step7:Prepare to upgrade
36C416DE-3E09-4430-9F5A-A5B153EC5135
Step8:
2
Step9:run dbua
3
1
2
3
Run FIX and Check Again…If there are any errors…….
4
5
6
7
8
9
10
11
12
13
Step10:
Compile the Invalids
14
Step11:
Run adgrants.sql
Copy $APPL_TOP/admin/adgrants.sql (adgrants_nt.sql for Windows) from the administration server node to the database server node. Use SQL*Plus to connect to the database as SYSDBA and run the script using the following command:
$ sqlplus “/ as sysdba” @adgrants.sql (or adgrants_nt.sql)
[APPS schema name]
1
2
3
Step12:
4
5
Step13:
6
7
Step14:
8
Step15:De-register Database and Implement Autconfig
9
Step16:
12
13
14
15
Run Autoconfig on the application side as well…..
Start the application tier services…..
16
17
This finishes the R12 EBS Database 11.2.0.2 to 12.1.0.2

No comments:

Post a Comment

OEM Agent Installation

./agentDeploy.sh AGENT_BASE_DIR=/u001/oracle/product/agent13c OMS_HOST=oem-dev.xxx.com EM_UPLOAD_PORT=1159 AGENT_REGISTRATION_PASSWORD=*****...