You may want to review metalink doc id 188061.1 entitled
"Upgrading Directly to an 8.1.7 Patch Set". We followed
this for an 8.1.6.0 upgrade to 8.1.7.4. on Solaris. 

However, this does require setting up a new oracle_home.
A summary of the steps are:

1) Install the base 8.1.7.0.0 directory tree in a new oracle home.
   Do NOT use the installer program to upgrade/migrate your
   existing database, and do NOT create a new 8.1.7.0 database.
2) Download the patch, unzip it, untar it. Use the installer to
   apply the patch to the new oracle_home.
3) Upgrade the old database to the new database; basically, you
   copy the old init.ora to the new oracle_home, startup restrict,
   run the appropriate upgrade script.
4) Clean-up: move all datafiles, rbs, redo, control, dump dirs,
   from old oracle_home to new oracle_home.

This wasn't simple. We practiced this procedure on two test instances
before we upgraded our production instance, but it worked OK.

We did run into two problems after upgrading.
ORA-00164: autonomous transaction disallowed within distributed transaction.
Search metalink for ORA-000164 if you'es using pl/sql code with
autonomous/distibuted transactions.
The other problem happened because we changed character sets to
WE8ISO8859P1, and did not have NLS_LANG defined in our export scripts.
This resulted in EXP-00041, but was easy to fix by defining NLS_LANG.

Hope this helps.

>>
Ken:

My Two Cents'...

It seems to me that you're gonna have to install the 8.1.7.0.0
code in order to apply the 8.1.7.2 patch.  So where's the
problem?  You install 8.1.7, upgrade the DB, apply the .2 patch,
and it's Miller Time.

Cheers,
Mike

-----Original Message-----
Sent: Thursday, July 18, 2002 10:43 AM
To: Multiple recipients of list ORACLE-L


List,

One of the DBA's here needs to migrate a fairly sizeable database from
8.1.6.0 to 8.1.7.2 on Solaris.  The doc's state that it is advisable to
migrate to 8.1.7.0 and then go to 8.1.7.2 but we don't have 8.1.7.0
installed and don't want to install it unless we really have to.  Anyone
know if it is possible to migrate directly to 8.1.7.2 (docs don't explicitly
say it can't be done but don't seem to suggest it either).

Ken

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Bill Becker
  INET: [EMAIL PROTECTED]

Fat City Network Services    -- (858) 538-5051  FAX: (858) 538-5051
San Diego, California        -- Public Internet access / Mailing Lists
--------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).

Reply via email to