ITPub博客

首页 > 数据库 > Oracle > Oracle 10g在win7下的安装方法

Oracle 10g在win7下的安装方法

Oracle 作者:猪皮冻 时间:2012-02-15 13:15:17 0 删除 编辑

首先,要下载支持vista版本的Oracle 10g

下载地址:http://download.oracle.com/otn/nt/oracle10g/10203/10203_vista_w2k8_x86_production_db.zip

(复制上述地址在迅雷中新建下载任务进行下载)

下载完后,双击该下载进行解压。

===================================================

解压后,在目录dbDisk1stageprereqdb和dbDisk1stageprereqdb_prereqsdb下分别找到refhost.xml文件,采用记事本打开进行编辑。

找到以下代码段:

<!--Microsoft Windows vista-->


 

再上述代码段的后面增加以下内容:

<!--Microsoft Windows 7->


 

修改原因:Oracle 至今没有推出针对windows7的版本,在安装的版本检测时提示目前oracle不支持version为6.1的windows OS系统。从oracle官方下载oracle 10g for vista and windows2K8 x86版for windows是支持vista内核的,windows7的内核与2008以及vista的内核大致上是差不多的,
经过以上修改可以绕过Oracle对系统版本的检查而正常安装!

===================================================
取消Windows 7的UAC权限保护,方法为在开始菜单运行:msconfig,找到“工具”标签,选中UAC相关条目,点击“运行”,
然后将级别调为最低。

(这步貌似没什么差,各位大大自己斟酌着弄。。)

设置文件夹dbDisk1installoui.exe兼容模式,方法为:选中文件点击右键,点“属性”,将兼容模式设为Vista SP2。

(这步貌似也没什么差,各位大大自己看着办。。)

===================================================
“控制面板所有控制面板项->设备管理器->网络适配器”然后选择菜单栏的“操作->添加过时硬件”点下一步选择“安装我手动从列表选择的硬件高级(M)”,点下一步滑动滚轮选择“网络适配器”下一步,在“厂商”那里选择“Microsoft”,“网络适配器”那里选择“ Microsoft LoopBack Adapter ”一直下一步直到安装完成。然后回到桌面,右键“网络”->属性,你会发现两个“本地连接”,点击在你刚刚新建的那个本地连接点“属性”,双击“Internet 协议版本4(TCP/IPv4)”然后随便设置一个IP地址就OK了。

 

修改原因:Oracle 支持在具有 DHCP 分配的 IP 地址的系统上进行安装。但在安装之前, 必须将 Microsoft LoopBack Adapter 配置为系统的主网络适配器。

(这步如果不做的话,下面的安装在检查网络配置需求时会出错哦~~)

===================================================
上面的步骤都搞定的话,就可以开始安装了哦~~~

一步步安装过程就不赘述了,详细内容参考《Oracle 10g数据库基础教程》孙风栋 电子工业出版社版。。

很详细的吖~~~还有安装错了,重新安装要怎么卸载干净里面也都有的吖~~

亲们自己研究吧~~O(∩_∩)O哈哈~

===================================================

再说两点我认为比较不容易注意到的:

1、安装时,有一个环节是进行检测。。如网络配置需求等。。如果检查的结果为“未执行”的。。

如果你确定自己的相关部分已经正确无误了。。在未执行前有一个单选方框,点击选择,“未执行”就会变成“用户已验证”。。然后就可以继续安装了。。

2、全部安装好了之后,有一个登陆页面会问你要主机字符串。。

那么,主机字符串是神马呢?

在你的oracle安装路径下搜索一下tnsnames.ora文件名的文件,用文本打开。。可以看到类似内容:

ORA9I =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = xx.xx.xx.xx)(PORT = XXXX))
)
(CONNECT_DATA = (SID = ORA9I)(SERVER = DEDICATED))
)

此时的“ORA9I”就是所谓的主机字符串啦~~

实际上在登录的时候,如果是本机登录,不填主机字符串也是可以的。。。

用户名可以用“system”,密码看你在安装时设置了什么。。

==================附文:卸载相关=================================

如果你之前安装Oracle 10g失败,那么再次安装时一定要将之前的Oracle 10g卸载干净,具体的卸载方法如下:

1、控制面板所有控制面板项\管理工具服务 停滞所有Oracle的服务项

2、开始->所有程序->Oracle - OraDb10g_home1->Oracle Installation Products->Universal Installer   点击“卸载产品”,让后将你之前所安装的组件选择删除

3、运行regedit,选择HKEY_LOCAL_MACHINESOFTWAREORACLE,按del键删除这个入口。

4、运行regedit,选择HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices,滚动这个列表,删除所有Oracle入口 

5、从桌面上、STARTUP(启动)组、程序菜单中,删除所有有关Oracle的组和图标 

6、删除与Oracle有关的文件,选择Oracle所在的缺省目录C:Oracle,删除这个入口目录及所有子目录.

7、手动删除你之前的Oracle安装主路径的目录。在做完这些工作之后电脑最好重启一下。

<!-- 正文结束 -->

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

上一篇: 没有了~
下一篇: 没有了~
请登录后发表评论 登录
全部评论