日期:2014-05-17  浏览次数:20946 次

Windows7可以安装Oracle10g吗?
为什么安装Oracle10g时,一点setup.exe它会出现一个“Exiting Oracle Universal Installer, log for this session can be found at C:\Users/ADMINI~1\AppData\Local\Temp\OraInstall2009-11-10_11-45-33am\installActions2009-11-10_11-45-33AM.log”然后要我点击退出,请高手回答,给分!! !我以前用xp安装过了。现在换了WIN7,然后就报这样的错!

------解决方案--------------------
下载的“10203_vista_w2k8_x86_production_db”安装的,10204_vista_w2k8_x86_production_crs还没有装,从在win7下测试安装上了。。。

将oralce 10G的安装镜像解压都硬盘,找到\stage\prereq\db\ 下的refhost.xml文件添加如下内容:
<!--Microsoft Windows 7-->
<OPERATING_SYSTEM>
<VERSION VALUE="6.1"/>
</OPERATING_SYSTEM>

再到install目录中找到oraparam.ini文件,添加如下内容:
[Windows-6.1-required]
#Minimum display colours for OUI to run
MIN_DISPLAY_COLORS=256
#Minimum CPU speed required for OUI
#CPU=300
[Windows-6.1-optional]
 
之后点击steup.exe进行安装,此时选择高级选项,自定义安装还是有问题,所以无奈只有用默认配置,一路下来,安装成功。
------解决方案--------------------
1。到官方下载 支持win7 的,应给是vista版本的oracle 10g。
2。在Windows7下不能成功安装Oracle,究其原因无非是因为通过不了Oracle安装程序的先决性检查,或是“客户端不支持版本号为6.1的Windows 7操作系统”,或是“没有将 Microsoft LoopBack Adapter 配置为系统的主网络适配器”,针对这两种情况,笔者一一予以解答。

一、客户端不支持版本号为6.1的Windows 7操作系统

当前任何版本的 Oracle 客户端在任何版本的 Windows7 上都无法正常完成安装,主要是因为 Oracle 安装程序先决条件里的操作系统版本不符合,但是这个问题可以通过修改 Oracle 安装源文件里的 refhost.xml 配置文件来解决。

首先我们要去 Oracle官方网站 下载 Microsoft Windows 版本的32位或者64位 Oracle 安装包,然后在解压好的文件夹中找到 refhost.xml 文件(位置:database\stage\prereq\db ,可以使用计算机的搜索功能),打开 refhost.xml 配置文件并找到 <CERTIFIED_SYSTEMS> 节点,接着在节点后面添加以下内容并保存即可:

<!--Microsoft Windows 7-->
<OPERATING_SYSTEM>
<VERSION VALUE="6.1"/>
</OPERATING_SYSTEM>

------解决方案--------------------
给你一个最简单的方法!!我现在就用着win7系统下Oracle 10g,所以保证我的方法有效!!
1、先确定你的安装包中的文件跟5楼的哥们写的是一样的。不一样就改成一样的!
2、直接点击安装,但是第一次装会失败,然后直接退出安装程序就可以了。
3、退出之后不要做什么,Win7会弹出一个提示:询问是否按照推荐配置重新安装 和 该程序已成功安装
4、当然是选择推荐配置重新安装咯!然后就能够顺利安装成功!

但是,在Win7下用oracle 10g会有一个问题,就是权限的问题:
你装完数据库 如果不重启电脑,那么你能够成功登陆,但是一旦重启,就无法进入了。
有问题也会有解决方法咯(尽管不清楚这是为什么)
方法1:右键单击“以管理员身份运行” ---成功登陆
方法2:提取数据库快捷键的权限,也就是授权给你当前用户 ---成功登陆
方法3:直接启用超级管理员登陆 ---成功登陆
方法4:百度哥帮助,修改部分文件 ---我试过,没成功,可能是没改对。你可以试一下

不行你来找我!!!!