Beruflich Dokumente
Kultur Dokumente
6 (9i versions)
Applying Oracle upgrade to version 9.2.0.5 (patchset 3501955) or 9.2.0.6 (patchset 3948480)
Applying Oracle 9i Patch (This can be used for the Oracle client and server both)
1. Log in to the database server machine as the oracle user (administrator role in case of windows) on Unix.
2. Make sure that your environment contains the correct values for the ORACLE_HOME and ORACLE_SID variables.
3. Stop the listener process (in case of Oracle server upgrade). As the oracle user:
lsnrctl stop
4. Download the patchset Extract the 9.2.0.5 patchset (3501955) or 9.2.0.6 patch set (3948480) archive into a temporary directory.
5. Change to the directory that contains the 9.2.0.5 or 9.2.0.6 patch archive and execute the following:
Unzip the patch archive, viz. p3948480_9206_***.zip (this example is for Linux. Windows & other Unix patch names would be different.)
cd /usr/local/tmp/oracle/patches/3948480
Disk1/runInstaller &
Welcome
Next ->
Specify File Locations
Source Path: choose default
Destination Name: ORACLE_HOME
Destination Path: /usr/local/oracle/products/9.2
Next ->
Select a Product to Install
Select: Oracle Universal Installer 10.1.0.3.0
Next ->
Summary
Install ->
End of Installation
Exit
Disk1/runInstaller &
Welcome
Next ->
Specify File Locations
Source Path: choose default
Destination Name: ORACLE_HOME
Destination Path:
Next ->
Select a Product to Install
Select: Oracle 9iR2 Patch Set 9.2.0.6.0
Next ->
Summary
Install ->
A window will open and you will be prompted to execute (This will not happen in Windows)
root.sh. Open a console window and run $ORACLE_HOME/root.sh as
"root" user of Unix.
OK ->
End of Installation
Exit
If JServer is part of the installation, ensure that there is at least 10 MB of free space allocated to the SYSTEM tablespace.
*
For RAC installations, ensure that there is at least 50 MB of free space allocated to the XDB tablespace.
*
Set the value of the SHARED_POOL_SIZE and the JAVA_POOL_SIZE initialization parameters as follows:
1. Start the database:
SQL> startup
2. Enter the following command to determine whether the system uses an initialization parameter file (initsid.ora) or a server parameter file
(spfiledbname.ora):
This displays the name and location of the server parameter file or the initialization parameter file.
2. If SHARED_POOL_SIZE initialization parameter is less than 150 MB, execute the following command:
3. Execute the following command to display the current value of the JAVA_POOL_SIZE initialization parameter:
4. If the JAVA_POOL_SIZE initialization parameter is less than 150 MB, execute the following command:
[Note] Note
The UF installation uses an spfile (Oracle9i Database will automatically use the $ORACLE_HOME/dbs/spfilewebct.ora file if it exists), but we want
to make sure that the pfile and the spfile match up to reduce confusion.
Perform the following steps on every database associated with the upgraded Oracle home:
sqlplus /nolog
SQL> connect / as sysdba
3. Review the patch.log file for errors and inspect the list of components that is displayed at the end of catpatch.sql script. This list provides the
version and status of each SERVER component in the database. If necessary, rerun the catpatch.sql script after correcting any problems.
4. Restart the database:
5. Execute the following script to recompile all invalid PL/SQL packages now. (This step is optional but recommended.)
SQL> @?/rdbms/admin/utlrp.sql
6. Restart the listener process (in case of Oracle server). As the oracle user:
lsnrctl start