安装了哪个版本的oracle
问题描述:
我们正在编译需要安装32位oracle db的代码。所以我需要安装一个oracle 32位。我们有另一台机器安装了32位Oracle 11g,我们可以成功编译。安装了哪个版本的oracle
我需要知道哪个版本的oracle安装在那里(标准或企业),所以我可以安装在我的机器。
附加信息: Oracle 32位只是一个普通的db。它没有与配置或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
更多信息Refre酒店如果您连接到SQL PLUS
它会说你已经安装的版本和版本
+ rahul但oracle没有配置它只是一个普通的分贝。所以我不能查询它。 – 2014-12-19 06:39:22
但是你已经说过在另一台机器上安装了32位Oracle 11g。所以你有你的数据库文件? – 2014-12-19 06:48:55
因此,在您提到的机器上执行此查询,您可以成功连接oracle数据库并检查版本。 – 2014-12-19 06:49:58