windows 安装 oracle 10g

在 windows 上安装 oracle 10g

下载包

由于 Oracle 10 年代久远,暂未找到 Linux 版本,以下连接均为 Windows 版本

推荐下载:x86 版本

安装

Windows 上安装 Oracle 10g 需要操作系统版本: 5.1 或者 5.2

可通过 cmd 命令 ver 查看当前系统版本,推荐使用 Windows XP。Windows 2000 与 2003 未测试是否可正常安装。

安装出错

如需直接安装则跳转至:成功安装

起初在 Windows Server 2012 R2 上安装 Oracle 10g 出现如下报错

按照网上博客写的去修改 oracle database 目录下 install\oraparam.ini

1. 添加操作系统版本信息

  1. 找到如下配置所在位置

    database\install\oraparam.ini
    1
    2
    3
    [Certified Versions]
    #You can customise error message shown for failure, provide value for CERTIFIED_VERSION_FAILURE_MESSAGE
    Windows=5.1,5.2

    修改为:

    database\install\oraparam.ini
    1
    2
    3
    [Certified Versions]
    #You can customise error message shown for failure, provide value for CERTIFIED_VERSION_FAILURE_MESSAGE
    Windows=5.1,5.2,6.2
  2. 添加如下配置到 database\install\oraparam.ini 适合位置,例如在 [Windows-5.2-optional] 后面

    install\oraparam.ini
    1
    2
    3
    4
    5
    6
    [Windows-6.2-required]
    #Minimum display colours for OUI to run
    MIN_DISPLAY_COLORS=256
    #Minimum CPU speed required for OUI
    #CPU=300
    [Windows-6.2-optional]

结果:修改后能通过验证,但是 无 法 安 装

2. 跳过系统版本检测

直接注释掉 oraparam.ini 文件中的 Windows=5.1,5.2

database\install\oraparam.ini
1
2
3
[Certified Versions]
#You can customise error message shown for failure, provide valuefor CERTIFIED_VERSION_FAILURE_MESSAGE
# Windows=5.1,5.2

结果:修改后能跳过验证,但是 无 法 安 装

3. 修改 refhost.xml

这种修改需要先 添加操作系统版本信息,再在 database\stage\prereq\db\refhost.xml 中添加如下内容:

database\stage\prereq\db\refhost.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
<CERTIFIED_SYSTEMS>
<OPERATING_SYSTEM>
<VERSION VALUE="5.1"/>
<SERVICE_PACK VALUE="1"/>
</OPERATING_SYSTEM>
<OPERATING_SYSTEM>
<VERSION VALUE="5.2"/>
</OPERATING_SYSTEM>
<!-- 新增 -->
<OPERATING_SYSTEM>
<VERSION VALUE="6.2"/>
</OPERATING_SYSTEM>
</CERTIFIED_SYSTEMS>

保存后重启安装程序,发现提示信息变成如下

结果:修改后能通过验证,但是 无 法 安 装

4. 兼容性启动安装程序

右键安装程序,更改兼容性。在 oracle_10g_x64 这个安装包里面由于是 64 位程序最低只能到 Windows Vista,但是修改了兼容性后程序双击启动后闪退无法启动。

结果: 无 法 安 装

成功安装

尝试了在高版本 Windows 上安装失败后,最后还是选择在 Windows XP 上去安装。毕竟是安装 oracle 10g 来做测试。

  1. 先安装 WinXP 虚拟机,Windows XP SP3序列号MRX3F-47B9T-2487J-KWKMF-RPWBY 亲测可用

  2. 上传安装包至虚拟机

  3. 在虚拟机中直接启动 Oracle 安装程序,32位的安装程序的 database\install\oraparam.ini 配置文件中默认禁用了环境检测,如 跳过系统版本检测 所示

  4. 设置数据库密码口令

  5. 勾选网络配置验证

  6. 安装

  7. 等待启动数据库实例

  8. 安装完成后如果需要修改用户密码则点击 口令管理 设置指定用户的密码,如需保持安装开始时同一设置的密码,则点击确定,跳过即可

  9. 安装结束

  10. 登陆 Oracle,在弹出来的网页中输入安装时设置的用户名密码

  11. 同意 Oracle Database 10g 许可授权信息

  12. 客户端工具连接测试

评论

:D 一言句子获取中...

加载中,最新评论有1分钟缓存...