yangtingkun
===========================================================
Windows环境中同时安装Oracle9i 10g和11g
===========================================================

简单描述一下在windows的同一用户下,安装Oracle9i、10g和11g的方法。


Oraclewindows平台下的安装是所有平台中最简单的,基本上不需要进行任何额外的处理就可以成功的安装,可以说没有什么技术含量。

不过在同一台机器的同一个用户上同时安装两个不同版本的数据库就需要一定的技巧了。这里简单描述一下在同时安装Oracle9i、10g和11g需要注意的问题。

首先,安装版本需要从低到高。也就是说先安装9i的数据库,然后安装10g的数据库,最后安装11g的数据库。

第二,ORACLE_BASE可以指定同一个目录,ORACLE_HOME需要指定不同的目录。采用OFA可以很轻松的解决这个问题。

第三,在低版本的数据库安装完成后,最好通过任务管理区关闭所有的Oracle相关的任务,然后在安装高版本的数据库。否则安装过程中,可能会和已经安装的服务出现冲突,比如LISNTER服务。

在三个数据库安装全部完成后,设置任务管理器中Oracle相关的任务,确保除了数据库服务外,其他低版本的服务都处于手工状态,只将高版本的服务处于自动状态。

由于安装的先后顺序,高版本的ORACLE_HOME/bin目录在PATH变量的前面,也就是说,如果执行sqlplusrmanexp等命令行工具默认都是运行高版本的Oracle工具。这对于大多数情况不是问题。

当确实需要使用低版本的工具时,比如需要低版本的exp工具进行导出操作,这个时候可以在命令行方式下设置ORACLE_HOME,然后在调用exp即可:

E:>sqlplus /nolog

SQL*Plus: Release 11.1.0.6.0 - Production on 星期四 10 25 16:16:13 2007

Copyright (c) 1982, 2007, Oracle. All rights reserved.

SQL> exit

E:>SET ORACLE_HOME=e:oracleoracle1020

E:>%ORACLE_HOME%binsqlplus /nolog

SQL*Plus: Release 10.2.0.1.0 - Production on 星期四 10 25 16:16:51 2007

Copyright (c) 1982, 2005, Oracle. All rights reserved.

SQL> exit

E:>SET ORACLE_HOME=e:oracleoracle920

E:>SET PATH=e:oracleoracle920bin

E:>sqlplus /nolog

SQL*Plus: Release 9.2.0.4.0 - Production on 星期四 10 25 16:17:26 2007

Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.

SQL> exit

E:>

最后提一下,Oracle11g for windows版中将sqlplusw工具去掉了,同时提供了一个SQL DeveloperOracle现在开始推自己的开发工具了。

yangtingkun 发表于:2007.10.25 23:18 ::分类: ( ORACLE ) ::阅读:(848次) :: 评论 (2)
re: Windows环境中同时安装Oracle9i 10g和11g [回复]

前天也安装了11g for windows,内存、硬盘消耗都比较惊人。粗粗摸一把,发现切换用户时自动加载一次glogin.sql的功能没有了。grant了sysdba的非sys用户,没有权限做shutdown。另登录时提示:
连接到:
Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
Real Application Testing options——是RAT-_-||没有RAC么?昨天还在网上看到过linux下upgrade 11g to rac,难道win下没有rac的特性?

小荷 评论于: 2007.10.26 09:24
re: Windows环境中同时安装Oracle9i 10g和11g [回复]

11g的RAC需要安装相应的CLUSTER软件,如果没有安装CLUSTER软件,那么V$OPTION中对应的RAC就是false

yangtingkun 评论于: 2007.10.26 12:44

发表评论
标题

在此添加评论
表情符号: smile laughing tongue angry crying sad wassat wink

称呼

邮箱地址(可选)

个人主页(可选)

 authimage


切换风格
新闻聚合
博客日历
文章归档...
最新发表...
最新评论...
最多阅读文章...
最多评论文章...
博客统计...
Blog信息
网站链接...