今天成功在一台机器上同时安装
9i
和
10g
,遇到了很多问题
1
解压
10g
的安装文件时,报无法解压
autorun.inf
点击
setup
,提示
:
正在启动
Oracle
Universal Installer...
error:cannot create
C:/DOCUME~1/Y
ANGLU~1/LOCALS~1/Temp/OraInstall2009-10-22_08-15-07PM/oui/Autorun.inf
后无法安装
解决方法:关闭杀毒软件
,autorun.inf
就能成功解压了,可以进行
setup
2
先安装低版本
Oracle
再安装高版本
Oracle
机器上原来的
oracle 9i ORACLE_HOME
是
d:\oracle\ora92
在安装
10g
时选择安装路径时要选择非
9i
的
ORACLE_HOME
我安装时选择了
e:\oracel\ora92
作为
10g
的
ORACLE_HOME
3
如何切换两个
ORACLE_HOME
使用
Oracle Installation Products
中的
Home Selector
,提示只有一个
ORACLE_HOME
,明明安装了
9i
和
10g
,为什么
Home Selector
不起作用?
参考资料后修改注册表:
路径:
HKEY_LOCAL_MACHINE\Software\ORACLE\ALL_HOMES
,注意原来只有一个项
ID0
添加
ID1
:
NAME
:
OraDb10g_home1
NLS_LANG
:
NA
PATH
:
e:\oracle\ora92(oracle10g
的
ORACLE_HOME)
注册表修改后,
Home Selector
可以使用了
C:\Documents
and Settings\yangluwei>lsnrctl
LSNRCTL for 32-bit Windows: Version10.2.0.1.0
- Production
on 22-10
月
-2009 21:3
6:16
Copyright
(c) 1991, 2005
, Oracle.
All rights
reserved.
欢迎来到
LSNRCTL,
请键入
"help"
以获得信息。
说明切换
ORACLE_HOME
成功了
4
无法启动监听器情况
1
切换
ORACLE_HOME
到
OraDb10g_home1,
试试能不能启动监听器
LSNRCTL>
start
启动
tnslsnr:
请稍候
...
Failed
to open service <OracleOraDb10g_home1TNSListener>,
error 1060.
Failed
to start service, error 1060.
TNS-12560:
TNS:
协议适配器错误
TNS-00530:
协议适配器错误
退出
LSNRCTL
,发现环境变量中的
ORACLE_HOME
还是
d:\oracle\ora92
C:\Documents
and Settings\yangluwei>set oracle
ORACLE_HOME=d:\oracle\ora92
设置环境变量
oracle_home
C:\Documents
and Settings\yangluwei>set oracle_home= e:\oracle\ora92
启动监听器,上述情况不存在,但出现了另一种错误
5
无法启动监听器情况
2
LSNRCTL>
start
启动
tnslsnr:
请稍候
...
Failed to start service, error 0
TNS-12560:
TNS:
协议适配器错误
这个问题我解决了很久,没有什么效果,发现网上类似的问题都是过段时间就好了,我猜想是不是重启造成的,所以重启了机器,重启后果然就好了:
启动
tnslsnr:
请稍候
...
TNSLSNR
for 32-bit Windows: Version10.2.0.1.0 -
Production
系统参数文件为
e:\oracle\ora92\network\admin\listener.ora
写入
e:\oracle\ora92\network\log\listener.log
的日志信息
写入
e:\oracle\ora92\network\trace\listener.trc
的跟踪信息
监听
:
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=127.0.0.1)(PORT=1621)))
正在连接到
(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=127.0.0.1)(PORT=1621)))
LISTENER
的
STATUS
------------------------
别名
LISTENER
版本
TNSLSNR for 32-bit
Windows: Version10.2.0.1.0 -
Produ
ction
启动日期
22-10
月
-2009 20:06:12
正常运行时间
0
天
0
小时
0
分
1
秒
跟踪级别
admin
安全性
ON: Local OS Authentication
SNMP
OFF
监听程序参数文件
e:\oracle\ora92\network\admin\listener.ora
监听程序日志文件
e:\oracle\ora92\network\log\listener.log
监听程序跟踪文件
e:\oracle\ora92\network\trace\listener.trc
监听端点概要
...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=127.0.0.1)(PORT=1621)))
服务摘要
..
服务
"GAME10G"
包含
1
个例程。
例程
"GAME10G",
状态
UNKNOWN,
包含此服务的
1
个处理程序
...
服务
"PLSExtProc"
包含
1
个例程。
例程
"PLSExtProc",
状态
UNKNOWN,
包含此服务的
1
个处理程序
...
命令执行成功
为什么重启后就成功了呢,后来实验
了几次发现是环境变量的修改
原来的环境变量是
d:\oracle\ora92
,仅仅在命令行修改
set oracle_home=e:\oracle\ora92
,就会出现监听器无法启动的情况
2
但如果在我的电脑
-
》属性中修改了环境变量
ORACLE_HOME=e:\oracle\ora92
,仍会出现监听器无法启动的情况
2
,但重启机器后,问题解决
分享到:
相关推荐
- **确保视图可用**:在创建视图后,需要确保这个视图在Oracle 9i和Oracle 10g中都是可用的。这通常可以通过查看`user_views`视图来实现。 完成上述步骤后,就可以使用Oracle 9i客户端的exp命令来导出数据了。例如...
ODBC提供了一种标准化的方法,使得开发者可以通过SQL来访问各种数据库,包括Oracle 9i、10g和11g版本。 Oracle 9i ODBC驱动程序是针对Oracle 9.2版数据库设计的,它支持JDBC(Java Database Connectivity)和ODBC...
1、本软件可作为简单的Oracle9i客户端使用,如用户对Oracle有更高的使用要求,请正式安装Oracle客户端或服务器。 2、本软件安装后,可使用自带的SQL Plus连接Oracle服务器,支持EXP、IMP命令。用户可以配合PLSQL ...
Oracle数据库是全球广泛使用的大型企业级关系型数据库管理系统之一,其9i和10g版本在21世纪初尤其流行。这两个版本引入了许多创新特性,增强了数据库的性能、可用性和可扩展性。以下是对"Expert Oracle Database ...
Oracle数据库架构9i和10g是Oracle公司在21世纪初发布的两个重要版本,它们在数据库管理和编程领域具有深远的影响。这两个版本引入了许多创新技术,为数据库管理员(DBA)和开发人员提供了更高效、更可靠的数据库解决...
- [ship_9204_linux_disk1.cpio.gz](http://download.oracle.com/otn/linux/oracle9i/9204/ship_9204_linux_disk1.cpio.gz) - [ship_9204_linux_disk2.cpio.gz]...
- **Oracle 9i** 和 **Oracle 10g** 是Oracle公司推出的两个重要的数据库管理系统版本。这些版本在企业级数据库管理领域具有重要意义。 - **Oracle 9i** 主要侧重于提高可用性、性能和安全性,并引入了一些新的特性...
"超级完整的Oracle"标签可能意味着这个压缩包除了Mini Client 9i和PL/SQL Developer外,还可能包含其他有用的Oracle相关工具或资料,如数据库管理脚本、示例数据库、实用程序或者教程,这将极大地帮助用户理解和使用...
Oracle9i客户端精简版。 Oracle9i客户端精简版Oracle9i客户端精简版Oracle9i客户端精简版Oracle9i客户端精简版Oracle9i客户端精简版Oracle9i客户端精简版Oracle9i客户端精简版
- **轻量化**:Oracle Mini Client9i的主要优势在于其小巧的体积,相比于完整版的Oracle Client,它减少了不必要的组件和服务,降低了系统的内存和硬盘占用。 - **快速部署**:由于体积小,安装过程简单快捷,适合...
Oracle 9i数据库系统是Oracle公司的一个重要版本,它提供了许多功能来支持数据管理,其中包括数据导入(IMP)和导出(EXP)工具。这两个工具是数据库管理员进行数据迁移、备份和恢复操作的关键组件。 **EXP(Export...
在“oracle9i310.msi”这个文件中,包含了Oracle 9i客户端的安装程序,用户只需运行此文件即可开始安装。 4. **使用说明.htm**:这个文件提供了关于如何使用客户端的指导,可能包括安装步骤、连接配置、基本操作等...
百度云盘下载地址https://pan.baidu.com/s/1iU5zzuVbm2-uJtzQGr98zw windows下安装Oracle9i
本教程将深入探讨Oracle9i的核心概念和技术,帮助读者全面了解和掌握这个系统。 一、数据库基础与概念 Oracle9i基于SQL语言,其数据库概念包括实体(如表、视图)、数据类型(如数值、字符串、日期等)、索引、...
总结,Oracle 9i、10g、11g通用JDBC驱动包是Java开发者与Oracle数据库进行高效交互的重要工具,它包含了不同版本的驱动,适应了Oracle数据库的发展和性能需求。正确配置和使用这些驱动,可以帮助开发者构建出健壮、...
"oracle9i310.rar" 是一个压缩包,其中包含了Oracle 9i的简化客户端版本,适用于在虚拟机、老旧计算机或Windows XP系统上运行。由于其资源占用较小,因此特别适合这些环境下使用,同时也能连接到更高版本的Oracle...
本压缩包"oracle9i10g编程艺术.rar"显然是一份关于Oracle数据库编程与实践的资源集合,旨在帮助学习者深入理解和掌握Oracle数据库技术。 首先,Oracle 9i是Oracle数据库的第九个主要版本,引入了诸多新特性,如自动...
提供的"**SUSE Linux 9.x 和10.x上安装ORACLE9i.pdf**"文件应该包含了更详细的指南和解决常见问题的方案,建议仔细阅读并参考该文档以顺利完成安装。同时,时刻保持系统更新,确保软件的安全性和稳定性。
Oracle 9i 物理结构是数据库管理系统的核心组成部分,它决定了数据如何在磁盘上存储、管理和访问。Oracle 9i 物理结构主要由以下几个关键组件构成: 1. **数据文件 (Data Files)**: 扩展名为 .DBF 的数据文件是...
6. **并行空间索引创建**:在Oracle9i Release2中引入了并行创建空间索引的能力,大幅提高了创建索引的速度。 7. **性能增强**:在Oracle9i及后续版本中进行了多项性能优化,提高了整体系统的响应速度。 #### 五、...