Windows环境中同时安装Oracle9i 10g和11g
2013-10-11 10:45
417 查看
Windows环境中同时安装Oracle9i 10g和11g
2008-5-2 20:08:00简单描述一下在windows的同一用户下,安装Oracle的9i、10g和11g的方法。
Oracle在windows平台下的安装是所有平台中最简单的,基本上不需要进行任何额外的处理就可以成功的安装,可以说没有什么技术含量。
不过在同一台机器的同一个用户上同时安装两个不同版本的数据库就需要一定的技巧了。这里简单描述一下在同时安装Oracle的9i、10g和11g需要注意的问题。
首先,安装版本需要从低到高。也就是说先安装9i的数据库,然后安装10g的数据库,最后安装11g的数据库。
第二,ORACLE_BASE可以指定同一个目录,ORACLE_HOME需要指定不同的目录。采用OFA可以很轻松的解决这个问题。
第三,在低版本的数据库安装完成后,最好通过任务管理区关闭所有的Oracle相关的任务,然后在安装高版本的数据库。否则安装过程中,可能会和已经安装的服务出现冲突,比如LISNTER服务。
在三个数据库安装全部完成后,设置任务管理器中Oracle相关的任务,确保除了数据库服务外,其他低版本的服务都处于手工状态,只将高版本的服务处于自动状态。
由于安装的先后顺序,高版本的ORACLE_HOME/bin目录在PATH变量的前面,也就是说,如果执行sqlplus、rman、exp等命令行工具默认都是运行高版本的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
9
SET ORACLE_HOME=E:\oracle\ora92
SET PATH=E:\oracle\ora92\bin
10
SET ORACLE_HOME=E:\oracle\product\10.2.0\client_1
SET PATH=E:\oracle\product\10.2.0\client_1\bin
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 Developer,Oracle现在开始推自己的开发工具了。
2008-5-2 20:08:00简单描述一下在windows的同一用户下,安装Oracle的9i、10g和11g的方法。
Oracle在windows平台下的安装是所有平台中最简单的,基本上不需要进行任何额外的处理就可以成功的安装,可以说没有什么技术含量。
不过在同一台机器的同一个用户上同时安装两个不同版本的数据库就需要一定的技巧了。这里简单描述一下在同时安装Oracle的9i、10g和11g需要注意的问题。
首先,安装版本需要从低到高。也就是说先安装9i的数据库,然后安装10g的数据库,最后安装11g的数据库。
第二,ORACLE_BASE可以指定同一个目录,ORACLE_HOME需要指定不同的目录。采用OFA可以很轻松的解决这个问题。
第三,在低版本的数据库安装完成后,最好通过任务管理区关闭所有的Oracle相关的任务,然后在安装高版本的数据库。否则安装过程中,可能会和已经安装的服务出现冲突,比如LISNTER服务。
在三个数据库安装全部完成后,设置任务管理器中Oracle相关的任务,确保除了数据库服务外,其他低版本的服务都处于手工状态,只将高版本的服务处于自动状态。
由于安装的先后顺序,高版本的ORACLE_HOME/bin目录在PATH变量的前面,也就是说,如果执行sqlplus、rman、exp等命令行工具默认都是运行高版本的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
9
SET ORACLE_HOME=E:\oracle\ora92
SET PATH=E:\oracle\ora92\bin
10
SET ORACLE_HOME=E:\oracle\product\10.2.0\client_1
SET PATH=E:\oracle\product\10.2.0\client_1\bin
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 Developer,Oracle现在开始推自己的开发工具了。
相关文章推荐
- Windows环境中同时安装Oracle9i、10g和11g-体系架构
- Windows环境中同时安装Oracle9i 10g和11g
- windows 2008 64位 同时安装oracle 10g 64位database和11g 32位client
- windows下安装 同时配置GCC JAVA环境变量
- Python2与Python3同时安装在Windows环境下以及启动
- Windows 10、Windows 2012 安装 Oracle 11g 报错:[INS-13001]环境不满足最低要求。
- windows环境Python配置:同时安装Python2.7和Python3.6开发环境
- windows环境下ORACLE9I升级到10G
- Oracle 10g 11g 单机环境的安装
- Windows 2012 安装 Oracle 11g 报错:[INS-13001]环境不满足最低要求。
- windows环境配置:同时安装Python2.7和Python3.6开发环境
- Windows环境下Anaconda2(Python2)和Anaconda3(Python3)的同时安装
- Windows10下python3和python2同时安装(三)VS 2013配置python环境
- interface环境SP2-1503: Unable to initialize Oracle call interface(同时装10g和11g)
- vscode在ubuntu下安装插件,同时配置python虚拟环境、ctrl+鼠标滚轮放大代码窗口设置
- WINDOWS 同时安装 python2 python3 后 pip 错误的解决方法
- windows环境jetspeed2安装和配置
- Windows 下pip安装以及virtualenv环境搭建
- windows 64位机器安装python机器学习环境scikit_learn