Oracle相关组件版本信息的示例分析
小编给大家分享一下Oracle相关组件版本信息的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
环境准备
使用Oracle的精简版创建docker方式的demo环境
v$version视图
通过确认v$version视图的BANNER信息可以确认Oracle各组件的版本信息
SQL>select*fromv$version;BANNER--------------------------------------------------------------------------------OracleDatabase11gExpressEditionRelease11.2.0.2.0-64bitProductionPL/SQLRelease11.2.0.2.0-ProductionCORE11.2.0.2.0ProductionTNSforLinux:Version11.2.0.2.0-ProductionNLSRTLVersion11.2.0.2.0-ProductionSQL>
Oracle版本信息说明
关于使用的XE版本的Oracle,这里出现一个版本号,11.2.0.2.0,可以看到其以.为分割分成了5部分,具体各部分代表的意义如下:
product_component_version
另外v$version中的信息也可以从product_component_version获取
SQL>descproduct_component_versionNameNull?Type---------------------------------------------------------------------------------------------------------------------PRODUCTVARCHAR2(320)VERSIONVARCHAR2(320)STATUSVARCHAR2(320)SQL>
由于product_component_version的每个column太长,所在确认之前需要设定column,不然一般的屏幕一行肯定显示不完,使用select取得了类似的版本信息
SQL>columnproductformata20SQL>columnversionformata20SQL>columnstatusformata20SQL>select*fromproduct_component_version;PRODUCTVERSIONSTATUS------------------------------------------------------------NLSRTL11.2.0.2.0ProductionOracleDatabase11g11.2.0.2.064bitProductionExpressEditionPL/SQL11.2.0.2.0ProductionTNSforLinux:11.2.0.2.0ProductionSQL>
v$intance
当然如果有示例的信息,也可以通过确认v$intance视图中的Version字段来确认版本信息
SQL>descv$instanceNameNull?Type-----------------------------------------------------------------------------INSTANCE_NUMBERNUMBERINSTANCE_NAMEVARCHAR2(16)HOST_NAMEVARCHAR2(64)VERSIONVARCHAR2(17)STARTUP_TIMEDATESTATUSVARCHAR2(12)PARALLELVARCHAR2(3)THREAD#NUMBERARCHIVERVARCHAR2(7)LOG_SWITCH_WAITVARCHAR2(15)LOGINSVARCHAR2(10)SHUTDOWN_PENDINGVARCHAR2(3)DATABASE_STATUSVARCHAR2(17)INSTANCE_ROLEVARCHAR2(18)ACTIVE_STATEVARCHAR2(9)BLOCKEDVARCHAR2(3)EDITIONVARCHAR2(7)SQL>selectversionfromv$instance;VERSION--------------------11.2.0.2.0SQL>
sqlplus -v
确认sqlplus客户端的版本信息可以通过sqlplus -v来进行,或者sqlplus的执行结果也能看到。
oracle@e871d42341c0:~$sqlplus-vSQL*Plus:Release11.2.0.2.0Productionoracle@e871d42341c0:~$
以上是“Oracle相关组件版本信息的示例分析”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注亿速云行业资讯频道!
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。