我们正在编译一个需要安装 32 位 oracle db 的代码。所以我需要安装一个 32 位的 oracle。我们有另一台安装了 32 位 oracle 11g 的机器,我们能够成功编译。
我需要知道那里安装了哪个版本的 oracle(标准版或企业版),以便我可以在我的机器上安装相同的版本。
附加信息:Oracle 32 位只是一个普通的数据库。它没有安装配置或Listner。所以我无法通过任何查询找到答案。
我们正在编译一个需要安装 32 位 oracle db 的代码。所以我需要安装一个 32 位的 oracle。我们有另一台安装了 32 位 oracle 11g 的机器,我们能够成功编译。
我需要知道那里安装了哪个版本的 oracle(标准版或企业版),以便我可以在我的机器上安装相同的版本。
附加信息:Oracle 32 位只是一个普通的数据库。它没有安装配置或Listner。所以我无法通过任何查询找到答案。
您必须查询数据字典视图PRODUCT_COMPONENT_VERSION
以确定当前安装的 Oracle 数据库的版本。
以下查询将为您提供帮助。
SELECT product, version, status
FROM PRODUCT_COMPONENT_VERSION
WHERE product LIKE 'Oracle Database%';
PRODUCT VERSION STATUS
====================================== ========== ================
Oracle Database 11g Enterprise Edition 11.2.0.3.0 64bit Production
如果您需要有关数据库的更多信息,可以查询
select * from v$database;
有关更多信息,请参阅此处http://docs.oracle.com/cd/B19306_01/server.102/b14237/dynviews_1073.htm#REFRN30047
如果你连接到SQL PLUS
它会说你安装了哪个版本和版本