win7装oracle 11g 问题

系统缺少Engine.dll

一、把Engine.dll下载到本机,下载地址:http://www.dllbang.com/dll/Engine_dll
二、直接拷贝该文件到系统目录里:C:\Windows\System32目录下。
三、然后打开“开始-运行-输入regsvr32 Engine.dll”,回车即可解决错误提示!
Windows 7 在装 Oracle 11g 时,系统不兼容问题,Oracle 11g 的系统自检,检查出系统不 兼容, 就不能往下装数据库, 经过自己的尝试和查找在今天下午终于成功装上了 Oracle 11g 企业版。 其实自己觉得在错误中学到的东西远比平时学到的多得多, 遇到错误可以自己去尝 试着解决,这是一种学习的能力所在,非常能证明一个人的学习和排错能力的强弱,也希望 今后自己在学习的道路上能够独立思考,解决问题。下面把自己在装 Oracle 11g 中遇到的 问题和解决方法与大家一起分享。 首先在自己的 Windows 7 旗舰版上,Oracle 11g 在“产品特定的先觉条件检查”时,提 示以下错误:
在第一幅图片中,我们可以看到在 Oracle 在检查操作系统兼容性时,没有通过检查, 此时,我们在点击“下一步”进行安装时,是不能安装的,会跳出第二幅图片中的错误提示, 所以只能在解决了兼容性问题后,才能安装 Oracle。这时,我们先得找到 Oracle 的安装文 件,下面就以我的安装文件的路径进行说明,首先找到路径: "E:/Oracle Enterprise_Standard Edition_11.1.0.7/database/stage/prereq/db/refhost.xml“。 在找到”refhost.xml“文件后,如果你没有安装 XML 软件,就以记事本的方式打开该文 件,在打开之后我们找到如下节点:
{
<!--Microsoft Windows Vista--> <OPERATING_SYSTEM> <VERSION VALUE="6.0"/> } 把上述节点替换为以下节点: { <!--Microsoft Windows 7--> <OPERATING_SYSTEM> <VERSION VALUE="6.1"/> </OPERATING_SYSTEM> }
后面直接下一步,先决条件检查的时候如果遇到
正在检查网络配置要求... 检查完成。此次检查的总体结果为: 失败 <<<< 问题: 安装检测到系统的主 IP 地址是 DHCP 分配的地址。 建议案: Oracle 支持在具有 DHCP 分配的 IP 地址的系统上进行安装。但在安装之前, 必须 将 Microsoft LoopBack Adapter 配置为系统的主网络适配器。 有关在配置有 DHCP 的系统上 安装软件的详细信息, 请参阅 Installation Guide。 这个警告的解决办法: 1、按 CTRL+R(或者"开始"-"运行"),输入 hdwwiz.exe 打开硬件添加界面。
2、选择手动添加(第二项) 3、选择"网络适配器" 4、左边选择"Microsoft",右边选择"Loopback Adapter",确定 5、打开网络连接那里的"更改适配器设置",给新添加的假网卡"Microsoft Loopback Adapter"随便配置一个 IP,例如"192.168.0.5/24",行了。 可以和之前的网络配置设置一样,这样重试就解决问题了
在指定数据库配置详细资料的时候选择实例方案中的创建示例, 这样就可以生成一个示例数 据库。
指定数据库方案的口令的时候选择所有账户都使用同一个账户,输入密码,下一步 其他没有提到的地方选择默认就可以了或者做一些小的修改,但是注意 Oracle 的安装目录 不能带有特殊字符或者空格(如 Proggram Files 不可以,要把空格去掉)这样就可以顺利安 装了

posted @ 2013-02-02 09:52  金虹巴巴  阅读(772)  评论(0编辑  收藏  举报