Oracle相關(guān)組件版本信息的介紹
這系列文章將介紹一下Oracle的基礎(chǔ)知識(shí),將會(huì)使用docker下運(yùn)行的oracle11g的精簡(jiǎn)版進(jìn)行說(shuō)明。這篇文章介紹一下oracle的版本確認(rèn)方法。
環(huán)境準(zhǔn)備
使用Oracle的精簡(jiǎn)版創(chuàng)建docker方式的demo環(huán)境,詳細(xì)可參看:
v$version視圖
通過(guò)確認(rèn)v$version視圖的BANNER信息可以確認(rèn)Oracle各組件的版本信息
SQL> select * from v$version; BANNER -------------------------------------------------------------------------------- Oracle Database 11g Express Edition Release 11.2.0.2.0 - 64bit Production PL/SQL Release 11.2.0.2.0 - Production CORE 11.2.0.2.0 Production TNS for Linux: Version 11.2.0.2.0 - Production NLSRTL Version 11.2.0.2.0 - Production SQL>
Oracle版本信息說(shuō)明
關(guān)于使用的XE版本的Oracle,這里出現(xiàn)一個(gè)版本號(hào),11.2.0.2.0,可以看到其以.為分割分成了5部分,具體各部分代表的意義如下:
product_component_version
另外v$version中的信息也可以從product_component_version獲取
SQL> desc product_component_version Name Null? Type ----------------------------------------------------------------- -------- -------------------------------------------- PRODUCT VARCHAR2(320) VERSION VARCHAR2(320) STATUS VARCHAR2(320) SQL>
由于product_component_version的每個(gè)column太長(zhǎng),所在確認(rèn)之前需要設(shè)定column,不然一般的屏幕一行肯定顯示不完,使用select取得了類(lèi)似的版本信息
SQL> column product format a20 SQL> column version format a20 SQL> column status format a20 SQL> select * from product_component_version; PRODUCT VERSION STATUS -------------------- -------------------- -------------------- NLSRTL 11.2.0.2.0 Production Oracle Database 11g 11.2.0.2.0 64bit Production Express Edition PL/SQL 11.2.0.2.0 Production TNS for Linux: 11.2.0.2.0 Production SQL>
v$intance
當(dāng)然如果有示例的信息,也可以通過(guò)確認(rèn)v$intance視圖中的Version字段來(lái)確認(rèn)版本信息
SQL> desc v$instance Name Null? Type ----------------------------------------- -------- ---------------------------- INSTANCE_NUMBER NUMBER INSTANCE_NAME VARCHAR2(16) HOST_NAME VARCHAR2(64) VERSION VARCHAR2(17) STARTUP_TIME DATE STATUS VARCHAR2(12) PARALLEL VARCHAR2(3) THREAD# NUMBER ARCHIVER VARCHAR2(7) LOG_SWITCH_WAIT VARCHAR2(15) LOGINS VARCHAR2(10) SHUTDOWN_PENDING VARCHAR2(3) DATABASE_STATUS VARCHAR2(17) INSTANCE_ROLE VARCHAR2(18) ACTIVE_STATE VARCHAR2(9) BLOCKED VARCHAR2(3) EDITION VARCHAR2(7) SQL> select version from v$instance; VERSION -------------------- 11.2.0.2.0 SQL>
sqlplus -v
確認(rèn)sqlplus客戶端的版本信息可以通過(guò)sqlplus -v來(lái)進(jìn)行,或者sqlplus的執(zhí)行結(jié)果也能看到。
oracle@e871d42341c0:~$ sqlplus -v SQL*Plus: Release 11.2.0.2.0 Production oracle@e871d42341c0:~$
總結(jié)
以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,謝謝大家對(duì)腳本之家的支持。如果你想了解更多相關(guān)內(nèi)容請(qǐng)查看下面相關(guān)鏈接
- Oracle常見(jiàn)問(wèn)題解決方案匯總
- Oracle全角數(shù)字轉(zhuǎn)換半角數(shù)字
- Oracle連續(xù)相同數(shù)據(jù)的統(tǒng)計(jì)
- oracle常用分析函數(shù)與聚合函數(shù)的用法
- Oracle基礎(chǔ):程序中調(diào)用sqlplus的方式
- Oracle基礎(chǔ)多條sql執(zhí)行在中間的語(yǔ)句出現(xiàn)錯(cuò)誤時(shí)的控制方式
- Oracle查詢sql錯(cuò)誤信息的控制和定位
- 運(yùn)行在容器中的Oracle XE-11g
- Oracle基礎(chǔ):通過(guò)sqlplus執(zhí)行sql語(yǔ)句后的結(jié)果進(jìn)行判斷
- Oracle導(dǎo)入導(dǎo)出數(shù)據(jù)的幾種方式
相關(guān)文章
Oracle如何使用PL/SQL調(diào)試存儲(chǔ)過(guò)程
這篇文章主要介紹了Oracle如何使用PL/SQL調(diào)試存儲(chǔ)過(guò)程,文中通過(guò)圖文介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-07-07oracle表空間中空表統(tǒng)計(jì)方法示例介紹
這篇文章主要介紹了oracle表空間中空表統(tǒng)計(jì)方法,需要的朋友可以參考下2014-04-04oracle實(shí)現(xiàn)將字段按逗號(hào)拼接/按逗號(hào)分為多行實(shí)例代碼
這篇文章主要給大家介紹了關(guān)于oracle實(shí)現(xiàn)將字段按逗號(hào)拼接/按逗號(hào)分為多行的相關(guān)資料,因?yàn)樽罱?xiàng)目表里的某個(gè)字段存儲(chǔ)的值是以逗號(hào)分隔開(kāi)來(lái)的,所以這里給大家總結(jié)下,需要的朋友可以參考下2023-07-07