目 录CONTENT

文章目录

认识Oracle版本号

暮渔木鱼
2024-01-01 / 0 评论 / 0 点赞 / 6 阅读 / 0 字 / 正在检测是否收录...

什么是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;
0
  1. 支付宝打赏

    qrcode alipay
  2. 微信打赏

    qrcode weixin

评论区