You are on page 1of 2

Identifying Your Oracle Database Software Release

Because Oracle Database continues to evolve and can require maintenance, Oracle
periodically produces new releases. Not all customers initially subscribe to a n
ew release or require specific maintenance for their existing release. As a resu
lt, multiple releases of the product exist simultaneously.
As many as five numbers may be required to fully identify a release. The signifi
cance of these numbers is discussed in the sections that follow.
Release Number Format
To understand the release nomenclature used by Oracle, examine the following exa
mple of an Oracle Database server labeled "Release 10.1.0.1.0".
Figure 1-1 Example of an Oracle Database Release Number
Description of "Figure 1-1 Example of an Oracle Database Release Number"
Note:
Starting with release 9.2, maintenance releases of Oracle Database are denoted b
y a change to the second digit of a release number. In previous releases, the th
ird digit indicated a particular maintenance release.
Major Database Release Number
The first digit is the most general identifier. It represents a major new versio
n of the software that contains significant new functionality.
Database Maintenance Release Number
The second digit represents a maintenance release level. Some new features may a
lso be included.
Application Server Release Number
The third digit reflects the release level of the Oracle Application Server (Ora
cleAS).
Component-Specific Release Number
The fourth digit identifies a release level specific to a component. Different c
omponents can have different numbers in this position depending upon, for exampl
e, component patch sets or interim releases.
Platform-Specific Release Number
The fifth digit identifies a platform-specific release. Usually this is a patch
set. When different platforms require the equivalent patch set, this digit will
be the same across the affected platforms.
Checking Your Current Release Number
To identify the release of Oracle Database that is currently installed and to se
e the release levels of other database components you are using, query the data
dictionary view PRODUCT_COMPONENT_VERSION. A sample query follows. (You can also
query the V$VERSION view to see component-level information.) Other product rel
ease levels may increment independent of the database server.
COL PRODUCT FORMAT A35
COL VERSION FORMAT A15
COL STATUS FORMAT A15
SELECT * FROM PRODUCT_COMPONENT_VERSION;
PRODUCT VERSION STATUS
---------------------------------------- ----------- -----------
NLSRTL 10.2.0.1.0 Production
Oracle Database 10g Enterprise Edition 10.2.0.1.0 Prod
PL/SQL 10.2.0.1.0 Production
--------------------------------------------------------------------------------
below details for 10-2-0-1-0 version abbreviation.
10-2-0-1-0
10 - Major database release number
2 - Database maintenance release number
0 - Application server release number
1 - Component specific release number
0 - Platform specific release number

You might also like