什么是Oracle
Oracle数据库,甲骨文公司的关系数据库管理系统认识Oracle版本标识
由于Oracle数据库不断发展,可能需要维护,因此Oracle会定期发布新版本。并非所有客户最初都订阅新版本或需要对其现有版本进行特定维护。因此,产品的多个版本同时存在。可能需要多达五个数字才能完全识别一个版本
Release Number Format 版本号格式
要了解Oracle使用的版本命名法,请查看以下标记为“11.2.0.1.0”的Oracle数据库版本示例。

从9.2版开始,Oracle数据库的维护版本通过更改版本号的第二个数字来表示。在以前的版本中,第三个数字表示特定的维护版本
版本号数值具体说明
Major Database Release Number
主要数据库版本号,第一个数字是最通用的标识符。它代表了包含重要新功能的软件的主要新版本。从18C开始,Oralce以发布时间的年份后两位来标识
Database Maintenance Release Number
第二个数字表示维护版本级别。还可能包含一些新功能。Fusion Middleware Release Number
Fusion Middleware版本号第三个数字反映了Oracle Fusion Middleware的发布级别。
Component-Specific Release Number
第四个数字标识特定于组件的版本级别。不同的组件在此位置可以有不同的编号,具体取决于组件补丁集或临时版本等。Platform-Specific Release Number
第五个数字标识特定于平台的版本。通常这是一个补丁集。当不同的平台需要相同的修补程序集时,此数字在受影响的平台上将是相同的。如何获取数据库版本号
要确定当前安装的Oracle数据库的版本并查看正在使用的其他数据库组件的版本级别,查询数据字典视图`PRODUCT_COMPONENT_VERSION`COL PRODUCT FORMAT A40
COL VERSION FORMAT A15
COL STATUS FORMAT A15
SELECT * FROM PRODUCT_COMPONENT_VERSION;
PRODUCT VERSION STATUS
---------------------------------------- ----------- -----------
NLSRTL 11.2.0.0.1 Production
Oracle Database 11g Enterprise Edition 11.2.0.0.1 Production
PL/SQL 11.2.0.0.1 Production
...
或者查询V$VERSION视图
SELECT * FROM V$VERSION;
评论区