需求:Windows Server 2008 安装 10.2.0.5 单实例
原以为非常简单的一次任务,实际却遇到了问题,故记录一下。
1.安装10.2.0.1
先在MOS上确认Windows Server 2008 安装 10.2.0.5 是通过认证的。
我们知道10g版本是需要先安装基础版本的,所以先安装10.2.0.1基础版本。因为10.2.0.1没有认证,需要更改oraparam.ini文件骗过验证,不幸刚开始安装第一个界面点击下一步直接就提示3个未知错误,如下图:
网上查询,很多人都说的很简单,只需改一下兼容性选择2003即可,而我实际上测试这并不可行,错误提示依旧。这很尴尬,看来很多人并没有实际验证就以讹传讹了。
2.安装10.2.0.4
和同事讨论,最终发现Windows Server 2008 确实无法直接安装 10.2.0.1。但Oracle提供了专门的10.2.0.4版本可以直接安装(注意这里的10.2.0.4是特别定制的,不是普通通用的10.2.0.4)。
很不幸,我点击下载时,这个官网链接已经失效:
不过还好,既然已经知道了具体的文件名,在网络上也不难搜索到。下载后直接安装这个10.2.0.4版本,一切顺利:
3.安装10.2.0.5
成功安装完10.2.0.4的软件之后,再继续安装10.2.0.5的软件以及后续建库也很顺利了。
最终确认Windows Server 2008 安装 10.2.0.5 单实例成功:
操作系统信息: