Strangley enough people often apply Oracle CPU's (Critical Patch Updates) without running catcpu.sqlWhen you apply CPU (Critical Patch Update ) on a Oracle home you are patching the binaries only.
onces the binaries have been upgraded.
Check the readme for the CPU (Critical Patch Update ) for instruction on how catcpu.sql is executed.
The readme is accompanied with the patch from metalink.
Catcpu.sql is run to patch the database.
You have to run catcpu.sql in an upgraded or newly created database from an oracle home where the
CPU patch is applied.
In an upgrade operation run catcpu.sql after running catpatch.sql (for 9i) or catupgrd.sql (for 10G).
For newly created database run catcpu.sql after starting up the database. This is to ensure that the
database vulnerabilities are fixed by making the necessary changes in the dictionary.
To Verify If catcpu.sql has been run against a database run the following:
col action_time for a28
col action for a6
col namespace for a9
col version for a10
col id for 99999999
col comments for a10
select * from registry$history;
e.g.
SQL> col action_time for a28
SQL> col action for a6
SQL> col namespace for a9
SQL> col version for a10
SQL> col id for 99999999
SQL> col comments for a10
SQL> select * from registry$history;
25-APR-08 10.17.22.950000 PM CPU SERVER 10.2.0.3.0 6637239 CPUJAN2008
25-APR-08 10.24.44.233000 PM CPU 6452863 view recom
pilation
No comments:
Post a Comment