在 Ubuntu 上查看 Oracle 数据库版本,常见方法如下:
如果你已经能连上 Oracle:
sqlplus / as sysdba
然后执行:
SELECT * FROM v$version;
或
SELECT version FROM product_component_version;
退出:
EXIT;
echo $ORACLE_HOME
然后查看:
cat $ORACLE_HOME/install/readable/product.properties
或
$ORACLE_HOME/bin/oraenv
$ORACLE_HOME/bin/sqlplus -v
(只显示 SQL*Plus 版本,不完全等于数据库版本)
ls /opt/oracle
# 或
ls $ORACLE_BASE/product
目录名通常包含版本号,如:
19.3.0
21.3.0
docker exec -it oracle_container sqlplus / as sysdba
然后执行上面的 v$version 查询。
如果你愿意,可以告诉我:
sqlplus我可以给你更精确的命令。