ITPub博客

首页 > 数据库 > Oracle > 在P4机器上安装Oracle 8i-1

在P4机器上安装Oracle 8i-1

原创 Oracle 作者:davies 时间:2007-08-03 13:18:05 0 删除 编辑

在P4机器上安装Oracle 8i

一、系统环境及准备工作

硬件:

Intel P4的处理器

256M的内存

硬盘有三个分区C、D、E,光驱为F

软件:

操作系统WINDOWS 2000 SERVER、WINDOWS 98


数据库ORACLE 8.0.6 for NT或ORACLE 8.1.x for NT

准备工作:

确保机器上没有装过Oracle产品。如有的话请先卸载,再将注册表中所有Oracle的相关项删除。

在WINDOWS 2000 SERVER上安装Oracle Enterprise Edition

在WINDOWS 98上安装Oracle Client

二、故障现象

1、在WINDOWS 2000 SERVER上安装Oracle8.0.6时

当选择定制安装,并创建数据库时,主要应用程序都已安装完成,在提示“是否创建数据库”,选择是后就再也没有反应。重启机器后,点击应用程序后没有反应而简单终断。

点击应用程序,鼠标呈现沙漏状,然后消失,再没有任何现象发生。

2、在WINDOWS 98上安装Oracle8.0.6的Client后

安装成功,点击应用程序,提示该程序执行了非法操作,即将关闭。

3、在WINDOWS 2000 SERVER上安装Oracle8i时

点击安装应用程序Setup.exe,程序挂起、或消失、或终止而没有任何反应。

三、原因分析

使用Windows NT、 Windows 2000或NetWare操作系统和Intel P4处理器的计算机,安装Oracle8或者Oracle8i时,将会碰到以上问题。主要原因是Oralce8 /8i的OUI(Oracle Universal Installer) 1.7.1.9.0或以前版本使用了Sun JRE 和 Symantec JIT(Just in Time Library),而JRE 和 JIT与Intel P4处理器不兼容。

四、解决办法

1、 Oracle 8.0.6的解决办法

(1)将安装盘整个拷贝到硬盘。譬如E:Oracle806。

(2)找到目录E: oracle806win32JRE11下的symcjit.dll文件,将symcjit.dll改名为为symcjit.old。

(3)找到目录E: oracle806win32JRE11下的Jre11.map文件,用文本编辑工具打开Jre11.map文件,找到以bin开头的段,在其中可看到" " "symcjit.dll" "%JRE11%in" 398336 false false false 00 00 00 "" "",将此行删除,然后保存。注意此文件的属性是只读的。

(4)从目录E:oracle806中执行安装文件Setup.exe。

如果故障的现象是,Oracle8.0.6已经安装完成,但是点击建Oracle应用程序没有任何反应(一般是在WINDOWS 2000 SERVER操作系统中)或点击应用程序如Net8,提示该程序执行了非法操作,即将关闭(一般是在WINDOWS 98操作系统中)。。在这种情况下,可不卸载Oracle,而直接将系统安装目录相应位置下的symcjit.dll文件改名为symcjit.old即可。

[@more@]

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/178357/viewspace-931092/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
  • 博文量
    81
  • 访问量
    491507