(Show Contents)
Using ARCHIBUS with Oracle 10g Release 2
If you are using Oracle 10g, make certain you are using the
Release 2 patch level.
Note: While these
Oracle patches resolve application errors in the 10g version of Oracle, they do not resolve all issues
with the Database Update Wizard (UPW). Please use Oracle 10g Release
1 to perform upgrades using the UPW.
The following patches must be downloaded and installed according to
the instructions provided with each patch.
- Patch 4547817 Oracle Client/RDBMS version 10.2.0.2
- Patch 5502226 Oracle Client/RDBMS version 10.2.0.2
Patch 8
Using Patch
4547817
The instructions provided here are for Patch 4547817 ONLY. For
Patch 5502226, please follow the Oracle instructions. The patches
are available at https://metalink.oracle.com/Oracle Metalink (user account
is required).
The patch set installation is a two-part process.
- First the patch set binaries must be installed
against the %ORACLE_HOME% the database is running out of.
- Second, upgrade the data dictionary of the database
so that it is at the same version level as the Oracle binaries by running
the "Post Installation Tasks" of the patch set against every
database that is running out of the %ORACLE_HOME%.
One Database
If there is only one database, run:
- C:\> sqlplus /NOLOG
- SQL> CONNECT SYS/password AS SYSDBA
- SQL> STARTUP UPGRADE
- SQL> SPOOL patch.log
- SQL> @ORACLE_BASE\ORACLE_HOME\rdbms\admin\catupgrd.sql
- SQL> SPOOL OFF
Multiple Databases
If you have multiple databases running on the same %ORACLE_HOME%, you
must perform the "Post Installation Tasks" against each database
individually. Do not attempt to perform the tasks against multiple databases
at the same time.
- Make sure the OracleService [SID] is started for
the first database.
- Open a command line session window.
- Set the default SID that you need to connect to
by issuing the command:
set ORACLE_SID=[SID_NAME]
- Launch an SQL*Plus session in the command line
window from %ORACLE_HOME%\bin:
sqlplus /nolog
- Perform the "Post Installation Tasks"
until complete against the database, making sure you connect to the database
using a local (bequeath) connection:
SQL> connect sys/[password] as sysdba
- When this database is complete, disconnect from
the database and exit the SQL*Plus session.
- In the same command line session window, set the
next database you need to connect to as the default:
set ORACLE_SID=[SID_NAME]
- Launch an SQL*Plus session in the command line
window from %ORACLE_HOME%\bin and complete the "Post installation
Tasks" against the next database.
- Once the "Post Installation Tasks" are
complete for one database, disconnect from the database, exit the SQL*Plus
session, and set the next database that requires the "Post installation
Tasks'" to be completed against it as the default database (set ORACLE_SID=[SID_NAME])
.