oracle各版本的发布时间及特点

Oracle数据库自发布至今,也经历了一个从不稳定到稳定,从功能简单至强大的过程。从第二版开始,Oracle的每一次版本变迁,都具有里程碑意义。

1979年的夏季,RSI(Oracle公司的前身,Relational Software,Inc)发布了Oracle第二版。

1983年3月,RSI发布了Oracle第三版。从现在起Oracle产品有了一个关键的特性–可移植性。

1984年10月,Oracle(RSI更名为Oracle)发布了第4版产品。这一版增加了读一致性这个重要特性。

1985年,Oracle发布了5.0版。这个版本是Oracle数据库较为稳定的版本。并实现了C/S模式工作。

1986年,Oracle发布了5.1版。该版本开始支持分布式查询。

1988年,Oracle发布了第6版。该版本中引入了行级锁特性,同时还引入了联机热备份功能。

1992年6月,Oracle发布了第7版。该版本增加了包括分布式事务处理功能、用于应用程序开发的新工具及安全性方法等功能。

1997年6月,Oracle第8版发布。Oracle8支持面向对象的开发及新的多媒体应用。

1998年9月,Oracle公司正式发布Oracle 8i。正是因为该版本对Internet的支持,所以,在版本号之后,添加了标识i。

2001年6月,Oracle发布了Oracle 9i。

2003年9月,Oracle发布了Oracle 10g。这一版的最大特性就是加入了网格计算的功能,因此版本号之后的标识使用了字母g,代表Grid–网格。

2007年7月11日,Oracle发布了Oracle 11g。Oracle 11g实现了信息生命周期管(Information Lifecycle Management)等多项创新。

2013年6月26日,Oracle发布了Oralce 12C。云(cloud)计算设计。12C引入了CDB与PDB的新特性,在ORACLE 12C数据库引入的多租用户环境(Multitenant Environment)中,允许一个数据库容器(CDB)承载多个可插拔数据库(PDB)。CDB全称为Container Database,中文翻译为数据库容器,PDB全称为Pluggable Database,即可插拔数据库。在ORACLE 12C之前,实例与数据库是一对一或多对一关系(RAC):即一个实例只能与一个数据库相关联,数据库可以被多个实例所加载。而实例与数据库不可能是一对多的关系。当进入ORACLE 12C后,实例与数据库可以是一对多的关系。

查看oracle系统版本号及版本号说明
select * from v$version;
结果如下:
BANNER
1 Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Prod
2 PL/SQL Release 10.2.0.1.0 - Production
3 CORE 10.2.0.1.0 Production
4 TNS for 32-bit Windows: Version 10.2.0.1.0 - Production
5 NLSRTL Version 10.2.0.1.0 - Production

例如:Oracle 9.0.1.1.2
  
  9:版本号
  0:新特性版本号
  1(第一个):维护版本号
  1(第二个):普通的补丁设置号码
  2:非凡的平台补丁设置号码

Oracle 的版本号很多,先看11g的一个版本号说明:

在这里插入图片描述

注意:

   在oracle 9.2 版本之后, oracle 的maintenance release number 是在第二数字位更改。 而在之前,是在第三个数字位。
  1. Major Database Release Number

    第一个数字位,它代表的是一个新版本软件,也标志着一些新的功能。如11g,10g。
    
  2. Database Maintenance Release Number

    第二个数字位,代表一个maintenance release 级别,也可能包含一些新的特性。
    
  3. Fusion Middleware Release Number

    第三个数字位,反应Oracle 中间件(Oracle Fusion Middleware)的版本号。
    
  4. Component-Specific Release Number

    第四个数字位,主要是针对组件的发布级别。不同的组件具有不同的号码。 比如Oracle 的patch包。
    
  5. Platform-Specific Release Number

    第五个数字位,这个数字位标识一个平台的版本。 通常表示patch 号。
    
  6. 如何查看版本信息:

(1) 查看v$version

SQL> select * from v$version;

BANNER


Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - Prod

PL/SQL Release 10.2.0.4.0 - Production

CORE 10.2.0.4.0 Production

TNS for Linux: Version 10.2.0.4.0 - Production

NLSRTL Version 10.2.0.4.0 - Production

SQL>

(2)PRODUCT_COMPONENT_VERSION 视图

SQL> COL PRODUCT FORMAT A40

SQL> COL VERSION FORMAT A15

SQL> COL STATUS FORMAT A15

SQL> SELECT * FROM PRODUCT_COMPONENT_VERSION;

PRODUCT VERSION STATUS


NLSRTL 10.2.0.4.0 Production

Oracle Database 10g Enterprise Edition 10.2.0.4.0 Prod

PL/SQL 10.2.0.4.0 Production

TNS for Linux: 10.2.0.4.0 Production

SQL>

(3)dba_registry

SQL> select comp_name,version,status from dba_registry;

COMP_NAME VERSION STATUS


Oracle Enterprise Manager 10.2.0.4.0 VALID

Spatial 10.2.0.4.0 VALID

Oracle interMedia 10.2.0.4.0 VALID

OLAP Catalog 10.2.0.4.0 VALID

Oracle XML Database 10.2.0.4.0 VALID

Oracle Text 10.2.0.4.0 VALID

Oracle Expression Filter 10.2.0.4.0 VALID

Oracle Rule Manager 10.2.0.4.0 VALID

Oracle Workspace Manager 10.2.0.4.3 VALID

Oracle Data Mining 10.2.0.4.0 VALID

Oracle Database Catalog Views 10.2.0.4.0 VALID

Oracle Database Packages and T 10.2.0.4.0 VALID

ypes

JServer JAVA Virtual Machine 10.2.0.4.0 VALID

Oracle XDK 10.2.0.4.0 VALID

Oracle Database Java Packages 10.2.0.4.0 VALID

OLAP Analytic Workspace 10.2.0.4.0 VALID

Oracle OLAP API 10.2.0.4.0 VALID

SQL>

(4)v$option 视图

   这个视图是基于底层的X$OPTION 表创建,记录了数据库选件及特性。 根据不同的版本,如标准版,企业版,个人版。 部分选件需要购买相关的许可才可以使用,比如RAC,DG,分区表等。

SQL> col PARAMETER format a40

SQL> select * from v$option;

PARAMETER VALUE


Partitioning TRUE

Objects TRUE

Real Application Clusters FALSE

Advanced replication TRUE

Bit-mapped indexes TRUE

Connection multiplexing TRUE

Connection pooling TRUE

Database queuing TRUE

Incremental backup and recovery TRUE

Instead-of triggers TRUE

Parallel backup and recovery TRUE

Parallel execution TRUE

Parallel load TRUE

Point-in-time tablespace recovery TRUE

Fine-grained access control TRUE

Proxy authentication/authorization TRUE

Change Data Capture TRUE

Plan Stability TRUE

Online Index Build TRUE

Coalesce Index TRUE

Managed Standby TRUE

Materialized view rewrite TRUE

Materialized view warehouse refresh TRUE

Database resource manager TRUE

Spatial TRUE

Visual Information Retrieval TRUE

Export transportable tablespaces TRUE

Transparent Application Failover TRUE

Fast-Start Fault Recovery TRUE

Sample Scan TRUE

Duplexed backups TRUE

Java TRUE

OLAP Window Functions TRUE

Block Media Recovery TRUE

Fine-grained Auditing TRUE

Application Role TRUE

Enterprise User Security TRUE

Oracle Data Guard TRUE

Oracle Label Security FALSE

OLAP TRUE

Table compression TRUE

Join index TRUE

Trial Recovery TRUE

Data Mining TRUE

Online Redefinition TRUE

Streams Capture TRUE

File Mapping TRUE

Block Change Tracking TRUE

Flashback Table TRUE

Flashback Database TRUE

Data Mining Scoring Engine FALSE

Transparent Data Encryption TRUE

Backup Encryption TRUE

Unused Block Compression TRUE

Oracle Database Vault FALSE

Real Application Testing TRUE

SQL>


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部