谈科技 赏影视
享生活 览世界

Win2008R2安装Oracle10.2.0.4并升级至10.2.0.5

Oracle10g已经是过去时了,不过有时还是会用到,10.2.0.5应该是10g的最后版本,不过似乎只有补丁包,还需要先安装10.2.0.4,然后再升级,让人相当的无语。更坑的是,这两个版本都有一个较大的Bug,初次安装时通过Enterprise Manager自动配置数据库会失败,还需要更新一个“p8350262_xxx”的补丁,然后重配。

好了,下面直接叙述步骤,不再抱怨。由于Oracle的易用性和友好性都不咋的,在操作时尽量仔细一点。

1、需要的Oracle安装资源,有3个:

  • Oracle10.2.0.4数据库安装包,例如:10204_vista_w2k8_x64_production_db.zip
  • Oracle10.2.0.5升级安装包,例如:p8202632_10205_MSWIN-x86-64.zip
  • p8350262_10205_Generic.zip补丁包

2、修改Oracle数据库安装程序相关参数

将Oracle10.2.0.4数据库安装包解压,分别修改其中的oraparam.ini和refhost.xml两个文件中的设置。修改的目的是为了让安装程序正确识别操作系统,不报安装前置条件错误,因为该安装包发布时间较早,不能正常识别Windows6.1(Win7/Win2008R2)系统,尽管可以运行于该系统。

修改…10204_vista_w2k8_x64_production_db\database\install\oraparam.ini文件,增加下图中红色标记的内容。

ora10ginstalloraparam

[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]

再修改…10204_vista_w2k8_x64_production_db\database\stage\prereq\db\refhost.xml文件,增加下图中红色标记的内容。

ora10ginstallorarefhost

<!–Microsoft Windows 7–>
<OPERATING_SYSTEM>
<VERSION VALUE=”6.1″/>
</OPERATING_SYSTEM>

3、安装Oracle10.2.0.4服务器端

这个安装其实可以先不创建启动数据库,以免由于Bug的原因使EM配置失败,但此处还是按默认选项进行,创建启动数据库。注意,创建启动数据库时“全局数据库名”不要超过8个字符,口令不要含有特殊字符,这不是必须的,但是为了不必要的麻烦,尽量照做吧。整个安装过程基本上按默认设置即可,相对容易,至于安装过程中出现的配置EM失败可以忽略,不影响安装程序成功结束,具体过程详见下面这张动图,共9张,约6秒切换一张。

installoracle10g10204

4、设置数据库服务端字符集环境变量

通过Windows的开始菜单找到Oracle的配置工具Administration Assistant for Windows,修改Oracle_Home的字符集为中文字符集SIMPLIFIED CHINESE_CHINA.ZHS16GBK,这样在CMD中进行Oracle操作时就不会出现乱码了。

setora10gserverhomezhs16gbk

注意,此处修改的并非数据库的字符集,但是设置之后在新建数据库时会以此作为默认字符集。

5、升级至Oracle10.2.0.5服务器端

此升级安装和前面的服务端安装相似,解开压缩包后运行其中的setup.exe,如果安装过程遇到文件被占用的报错,可先停止Oracle的实例和监听服务再重试,具体步骤见下面这张动图,共8张,约6秒切换一张。

installoracle10g10205

转载请注明出处:光影线 » Win2008R2安装Oracle10.2.0.4并升级至10.2.0.5

1 2
分享到:更多 ()