file · Web viewUpgrading Oracle database from 11.2.0.3 to oracle database 12c...

18
Upgrading Oracle database from 11.2.0.3 to oracle database 12c [oracle@db11gr2 u03]$ mkdir setup12c [oracle@db11gr2 u03]$ mkdir -p app/oracle/product/12.0.1/db01 [oracle@db11gr2 u03]$ ls app setup12c [oracle@db11gr2 u03]$ cd setup12c [oracle@db11gr2 setup12c]$ ls -ltr total 2419500 -rw-r--r-- 1 oracle oinstall 1361028723 Jun 25 21:51 V38500- 01_1of2.zip -rw-r--r-- 1 oracle oinstall 1116527103 Jun 26 16:26 V38500- 01_2of2.zip [oracle@db11gr2 setup12c]$ unzip V38500-01_1of2.zip [oracle@db11gr2 setup12c]$ unzip V38500-01_2of2.zip [oracle@db11gr2 setup12c]$ cd setup12c/database [oracle@db11gr2 setup12c]$ ./runInstaller And install only software to the new oracle home location

Transcript of file · Web viewUpgrading Oracle database from 11.2.0.3 to oracle database 12c...

Page 1: file · Web viewUpgrading Oracle database from 11.2.0.3 to oracle database 12c [oracle@db11gr2 u03]$ mkdir setup12c [oracle@db11gr2 u03]$ mkdir -p app/oracle/product/12.0.1/db01

Upgrading Oracle database from 11.2.0.3 to oracle database 12c

[oracle@db11gr2 u03]$ mkdir setup12c

[oracle@db11gr2 u03]$ mkdir -p app/oracle/product/12.0.1/db01

[oracle@db11gr2 u03]$ ls

app setup12c

[oracle@db11gr2 u03]$ cd setup12c

[oracle@db11gr2 setup12c]$ ls -ltr

total 2419500

-rw-r--r-- 1 oracle oinstall 1361028723 Jun 25 21:51 V38500-01_1of2.zip

-rw-r--r-- 1 oracle oinstall 1116527103 Jun 26 16:26 V38500-01_2of2.zip

[oracle@db11gr2 setup12c]$ unzip V38500-01_1of2.zip

[oracle@db11gr2 setup12c]$ unzip V38500-01_2of2.zip

[oracle@db11gr2 setup12c]$ cd setup12c/database

[oracle@db11gr2 setup12c]$ ./runInstaller

And install only software to the new oracle home location

Page 2: file · Web viewUpgrading Oracle database from 11.2.0.3 to oracle database 12c [oracle@db11gr2 u03]$ mkdir setup12c [oracle@db11gr2 u03]$ mkdir -p app/oracle/product/12.0.1/db01
Page 3: file · Web viewUpgrading Oracle database from 11.2.0.3 to oracle database 12c [oracle@db11gr2 u03]$ mkdir setup12c [oracle@db11gr2 u03]$ mkdir -p app/oracle/product/12.0.1/db01
Page 4: file · Web viewUpgrading Oracle database from 11.2.0.3 to oracle database 12c [oracle@db11gr2 u03]$ mkdir setup12c [oracle@db11gr2 u03]$ mkdir -p app/oracle/product/12.0.1/db01
Page 5: file · Web viewUpgrading Oracle database from 11.2.0.3 to oracle database 12c [oracle@db11gr2 u03]$ mkdir setup12c [oracle@db11gr2 u03]$ mkdir -p app/oracle/product/12.0.1/db01
Page 6: file · Web viewUpgrading Oracle database from 11.2.0.3 to oracle database 12c [oracle@db11gr2 u03]$ mkdir setup12c [oracle@db11gr2 u03]$ mkdir -p app/oracle/product/12.0.1/db01
Page 7: file · Web viewUpgrading Oracle database from 11.2.0.3 to oracle database 12c [oracle@db11gr2 u03]$ mkdir setup12c [oracle@db11gr2 u03]$ mkdir -p app/oracle/product/12.0.1/db01

Run Root.sh as root user.

Then connect to the instance

[oracle@db11gr2 ~]$ sqlplus

SQL*Plus: Release 11.2.0.3.0 Production on Fri Aug 2 21:12:52 2013

Copyright (c) 1982, 2011, Oracle. All rights reserved.

Enter user-name: sys as sysdba

Enter password:

Connected to an idle instance.

SQL> startup

ORACLE instance started.

Total System Global Area 3223535616 bytes

Fixed Size 2232680 bytes

Page 8: file · Web viewUpgrading Oracle database from 11.2.0.3 to oracle database 12c [oracle@db11gr2 u03]$ mkdir setup12c [oracle@db11gr2 u03]$ mkdir -p app/oracle/product/12.0.1/db01

Variable Size 1795165848 bytes

Database Buffers 1409286144 bytes

Redo Buffers 16850944 bytes

Database mounted.

Database opened.

SQL> @/u03/app/oracle/product/12.0.1/db01/rdbms/admin/preupgrd.sql

Loading Pre-Upgrade Package...

Executing Pre-Upgrade Checks...

Pre-Upgrade Checks Complete.

************************************************************

Results of the checks are located at:

/u02/oracle/cfgtoollogs/DB11G/preupgrade/preupgrade.log

Pre-Upgrade Fixup Script (run in source database environment):

/u02/oracle/cfgtoollogs/DB11G/preupgrade/preupgrade_fixups.sql

Post-Upgrade Fixup Script (run shortly after upgrade):

/u02/oracle/cfgtoollogs/DB11G/preupgrade/postupgrade_fixups.sql

************************************************************

Fixup scripts must be reviewed prior to being executed.

************************************************************

************************************************************

====>> USER ACTION REQUIRED <<====

Page 9: file · Web viewUpgrading Oracle database from 11.2.0.3 to oracle database 12c [oracle@db11gr2 u03]$ mkdir setup12c [oracle@db11gr2 u03]$ mkdir -p app/oracle/product/12.0.1/db01

************************************************************

The following are *** ERROR LEVEL CONDITIONS *** that must be addressed

prior to attempting your upgrade.

Failure to do so will result in a failed upgrade.

You MUST resolve the above errors prior to upgrade

************************************************************

RUNNING PREUPGRADE_FIXUPS.SQL

SQL> @/u02/oracle/cfgtoollogs/DB11G/preupgrade/preupgrade_fixups.sql

Pre-Upgrade Fixup Script Generated on 2013-08-02 21:23:45 Version: 12.1.0.1 Build: 006

Beginning Pre-Upgrade Fixups...

**********************************************************************

Check Tag: DBMS_LDAP_DEPENDENCIES_EXIST

Check Summary: Check for dependency on DBMS_LDAP package

Fix Summary: Network Objects must be reviewed manually.

**********************************************************************

Fixup Returned Information:

WARNING: --> Existing DBMS_LDAP dependent objects

Database contains schemas with objects dependent on DBMS_LDAP package.

Refer to the Upgrade Guide for instructions to configure Network ACLs.

USER APEX_030200 has dependent objects.

**********************************************************************

Page 10: file · Web viewUpgrading Oracle database from 11.2.0.3 to oracle database 12c [oracle@db11gr2 u03]$ mkdir setup12c [oracle@db11gr2 u03]$ mkdir -p app/oracle/product/12.0.1/db01

**********************************************************************

Check Tag: AMD_EXISTS

Check Summary: Check to see if AMD is present in the database

Fix Summary: Manually execute ORACLE_HOME/oraolap/admin/catnoamd.sql script to remove OLAP.

**********************************************************************

Fixup Returned Information:

INFORMATION: --> OLAP Catalog(AMD) exists in database

Starting with Oracle Database 12c, OLAP is desupported.

If you are not using the OLAP Catalog component and want

to remove it, then execute the

ORACLE_HOME/oraolap/admin/catnoamd.sql script before or

after the upgrade.

**********************************************************************

**********************************************************************

[Pre-Upgrade Recommendations]

**********************************************************************

*****************************************

********* Dictionary Statistics *********

*****************************************

Please gather dictionary statistics 24 hours prior to

upgrading the database.

To gather dictionary statistics execute the following command

while connected as SYSDBA:

Page 11: file · Web viewUpgrading Oracle database from 11.2.0.3 to oracle database 12c [oracle@db11gr2 u03]$ mkdir setup12c [oracle@db11gr2 u03]$ mkdir -p app/oracle/product/12.0.1/db01

EXECUTE dbms_stats.gather_dictionary_stats;

^^^ MANUAL ACTION SUGGESTED ^^^

*****************************************

************ Existing Events ************

*****************************************

Please review any defined events prior to upgrading.

To view existing nondefault events execute the following commands

while connected AS SYSDBA:

Events:

SELECT (translate(value,chr(13)||chr(10),' ')) FROM sys.v$parameter2

WHERE UPPER(name) ='EVENT' AND isdefault='FALSE';

Trace Events:

SELECT (translate(value,chr(13)||chr(10),' ')) from sys.v$parameter2

WHERE (UPPER(name) = '_TRACE_EVENTS') AND isdefault='FALSE';

Changes will need to be made in the init.ora or spfile.

^^^ MANUAL ACTION SUGGESTED ^^^

******** Existing Events ********

******** Query may return no Rows Selected *****

******** Existing Trace Events ********

Page 12: file · Web viewUpgrading Oracle database from 11.2.0.3 to oracle database 12c [oracle@db11gr2 u03]$ mkdir setup12c [oracle@db11gr2 u03]$ mkdir -p app/oracle/product/12.0.1/db01

******** Query may return no Rows Selected *****

**************************************************

************* Fixup Summary ************

2 fixup routines generated INFORMATIONAL messages that should be reviewed.

**************** Pre-Upgrade Fixup Script Complete *********************

SQL> EXECUTE dbms_stats.gather_dictionary_stats;

[oracle@db11gr2 u03]$ cd /u03/app/oracle/product/12.0.1/db01/bin/

[oracle@db11gr2 bin]$ ./dbua

Page 13: file · Web viewUpgrading Oracle database from 11.2.0.3 to oracle database 12c [oracle@db11gr2 u03]$ mkdir setup12c [oracle@db11gr2 u03]$ mkdir -p app/oracle/product/12.0.1/db01
Page 14: file · Web viewUpgrading Oracle database from 11.2.0.3 to oracle database 12c [oracle@db11gr2 u03]$ mkdir setup12c [oracle@db11gr2 u03]$ mkdir -p app/oracle/product/12.0.1/db01
Page 15: file · Web viewUpgrading Oracle database from 11.2.0.3 to oracle database 12c [oracle@db11gr2 u03]$ mkdir setup12c [oracle@db11gr2 u03]$ mkdir -p app/oracle/product/12.0.1/db01

Start the Oracle Management server

$OMS_HOME/bin/emctl start oms

Page 16: file · Web viewUpgrading Oracle database from 11.2.0.3 to oracle database 12c [oracle@db11gr2 u03]$ mkdir setup12c [oracle@db11gr2 u03]$ mkdir -p app/oracle/product/12.0.1/db01

$AGENT_HOME/bin/emctl start agent

Page 17: file · Web viewUpgrading Oracle database from 11.2.0.3 to oracle database 12c [oracle@db11gr2 u03]$ mkdir setup12c [oracle@db11gr2 u03]$ mkdir -p app/oracle/product/12.0.1/db01
Page 18: file · Web viewUpgrading Oracle database from 11.2.0.3 to oracle database 12c [oracle@db11gr2 u03]$ mkdir setup12c [oracle@db11gr2 u03]$ mkdir -p app/oracle/product/12.0.1/db01

After this you will get, the upgrade is done report and you can close the DBUA screen

Verify the upgrade

Checking environment variables or oratab file. The upgrade assistant should be able to take care of the new setting of oratab file to match 12c home location.

Login to sqlplus to check the new database