温馨提示×

linux oracle如何查版本

小樊
33
2026-09-22 18:04:48
栏目: 云计算

在 Linux 下查看 Oracle 数据库版本,常用方法如下:


一、通过 SQL 查询(最准确)

先登录数据库:

sqlplus / as sysdba

然后执行:

SELECT * FROM v$version;

或只看版本号:

SELECT version FROM product_component_version;

示例输出:

Oracle Database 19c Enterprise Edition Release 19.3.0.0.0

二、使用 Oracle 自带命令

sqlplus -v

只显示客户端版本,不显示数据库版本。


三、查看 Oracle 安装目录

cat $ORACLE_HOME/inventory/Components21/oracle.server/*/context.xml | grep version

或:

ls $ORACLE_HOME

目录名通常包含版本,如:

19.3.0

四、查看监听版本(可选)

lsnrctl status

输出中会显示 Oracle 版本信息。


五、查看操作系统层面安装包(Linux)

rpm -qa | grep oracle

yum list installed | grep oracle

推荐方式
SELECT * FROM v$version; 最准确、最常用。

如果你是想查 Oracle 客户端版本RAC / CDB 环境,可以告诉我,我给你更具体的命令。

0