Question: I just applied an Oracle patch upgrade
from 10.2.0.4 to 10.2.0.5. The v$version still shows my
release as Oracle 10.2.0.3 Why isn't v$version updated when
I run a patchset?
Answer:
You may be confusing patches with releases.
The v$version view only displays the last full release
installed, and it does not show patchsets and cumulative patch
upgrades (CPU's).
An upgrade to a new release will change the release in
v$version, but applying just a heap of patches (a patchset)
will not update the v$version view.
Try entering sqlplus and see what release level is displayed.
Try this query to see if your release has been updated:
select
comp_id,
comp_name,
version,
status
from
dba_registry;
To see applied patches, use the Oracle opatch utility:
oracle> .ORACLE_HOME\OPatch\opatch lsinventory