这两天遇到这个一个项目上的数据库迁移的问题。原来的环境是数据库是Oracle 10.2.0.4,操作系统是windows2003。现在采购了新服务器,但它已经不支持windows2003了,只好安装windows2008。于是,我们要将Oracle 10.2.0.4的库迁移到windows2008上。
我相信很多使用windows环境的人会遇到这个问题。正常的操作方法是在windows2008上先安装Oracle 10.2.0.1,然后升级到10.2.0.4,再迁移数据过来。
按照这个方法,我们在windows2008上开始安装Oracle 10.2.0.1。
点击安装包中setup.exe文件,使用图形化安装方式。开始是出现了安装界面,但点击"下一步"按钮就一闪,然后就什么也没有了,也没找到任何错误提示。
对于这种普通的Oracle安装操作,不出问题则已,出了问题就属于非常厄异的。
我怀疑是图形化安装问题,会不会是windows2008不支持这个Oracle版本的图形化安装。于是转而使用setup.exe进行静默化非图形安装。
首先,修改enterprise.rsp文件,修改后的内容保存为enterprise_fh.rsp。
在cmd下执行下面的命令:
setup.exe -noconsole -silent -responseFile f:\soft\102010_win64_x64_database\database\response\enterprise_fh.rsp
但是,结果还是没有成功。这次给出了错误信息了,如下:
Exception java.lang.NullPointerException occurred..
java.lang.NullPointerException
at Oracle.sysman.oii.oiix.OiixPathOps.concatPath(OiixPathOps.java:551)
at Oracle.sysman.oii.oiic.OiicOUIEntryPoint.processCommandLine(OiicOUIEntryPoint.java:392)
at Oracle.sysman.oii.oiic.OiicInstaller.processCommandLine(OiicInstaller.java:466)
at Oracle.sysman.oii.oiic.OiicInstaller.runInstaller(OiicInstaller.java:703)
at Oracle.sysman.oii.oiic.OiicInstaller.main(OiicInstaller.java:653)
Error:*** Alert: Abnormal program termination. An internal error has occured.
Please provide the following files to Oracle Support :
"Unknown"
"Unknown"
"Unknown" ***
在setup.exe中加上debug参数,如下
setup.exe -silent -force -debug -responseFile f:\soft\102010_win64_x64_database\database\response\enterprise_fh.rsp
得到出错步骤是在java虚拟机初始化时出现的错误。
折腾了一番JDK的版本,也不行。
在Oracle论坛中找到一个帖子,讲的问题和我的一样。有人给了这样一种解决方法,右键点setup.exe 选属性,选兼容模式,兼容windows2003。
我按照此方法,在setup.exe兼容属性就没有找到windows2003的,最小的也是windows7。对windows2008了解甚少,可能是因为我的windows2008是R2版的,已经不支持2003了。
现在在Oracle官方网站上也找不到Oracle 10g的安装包,以前倒是有一个for vista版本的Oracle 10.2.0.3,也没得下了。
整个安装过程是失败的,这里也总结一下。Oracle 10.2.0.1 for windows 2003的版本不能在windows2008 R2上安装了。要不去找到Oracle 10.2.0.3 for vista的安装包,试试能不能安装,如果成功再升级到10.2.0.4;要么去升级Oracle到11g。
分享到:
相关推荐
Oracle 10.2.0.1 升级到 10.2.0.4 Oracle 10.2.0.1 升级到 10.2.0.4 是一个复杂的过程,需要遵循特定的步骤来确保升级的成功。在这个过程中,我们需要注意一些关键的步骤和注意事项,以避免可能出现的问题。 首先...
### Oracle 10g 10.2.0.1.0 升级至 10.2.0.5.0 的详细步骤 #### 一、升级背景与目的 Oracle 10g 10.2.0.1.0 版本升级到 10.2.0.5.0 版本主要是为了获取最新的功能改进、性能优化以及安全增强。此版本的升级通常涉及...
Red Hat Enterprise Linux 5安装Oracle10.2.0.1笔记
### Windows Server 2003 上安装 Oracle 10g (10.2.0.1) 并升级至补丁 (10.2.0.4) #### 图解第一部分:安装 Oracle 10.2.0.1 **1. 选择安装方法** 在安装过程中首先会提示用户选择安装方法,这一步主要是为了确认...
本指南详细阐述了如何在Red Hat Enterprise Linux AS 4 Update 2 X86_64环境下安装Oracle 10.2.0.1 Real Application Clusters (RAC)。整个过程分为两大部分:操作系统安装和Oracle RAC的安装配置。 首先,操作系统...
AIX下 oracle rac 10.2.0.1升10.2.0.4.4 详细步骤,内附详细步骤
linux 6.3下安装oracle10.2.0.1,排除各种错误,测试通过,按照文档一步步操作应该没问题。
### OracleRAC_10.2.0.1升级到10.2.0.4安装配置参考手册 #### 概述 本文档旨在提供一个详细的步骤指南,用于将Oracle RAC (Real Application Clusters) 数据库从10.2.0.1版本升级至10.2.0.4版本的过程。此升级过程...
Oracle 10.2.0.1 精简客户端的`.msi`文件是Windows下的安装程序,用户可以通过运行这个安装文件来安装客户端工具,如SQL*Plus、Oracle Developer Tools for Visual Studio等,这些工具可以帮助用户连接到Oracle...
oracle 10.2.0.4安装包 windows
Oracle 10.2.0.1 精简客户端是一款专为那些只需要进行数据库连接和查询,而不需要完整数据库服务器功能的用户设计的轻量级软件。这个版本的客户端包含了基本的数据库连接工具和组件,能够满足开发人员、系统管理员和...
Oracle 10.2.0.5 是Oracle Database的一个重要版本,主要针对Windows操作系统提供了32位和64位的支持。这个版本发布于2007年,它在Oracle 10g R2的基础上增加了多项功能和性能改进,旨在提供更稳定、高效的数据管理...
本安装包改自 http://download.csdn.net/download/mysky2008/4382509(安装后请重启以使PATH生效) 1、本软件可作为简单的Oracle10g客户端使用,包括:tnsping、exp、imp、sqlldr、sqlplus、tkprof(新增)等功能,如对...
10. Oracle数据库升级过程中的问题解决:升级过程中,可能会遇到各种问题,例如安装环境验证失败、安装过程中出现错误等。这些问题需要根据错误提示进行解决,可能涉及调整系统配置、满足系统要求或重新进行安装步骤...
Redhat linux5.6下Oracle 10g (10.2.0.1)安装及升级到10.2.0.4
Oracle 10.2.0.1 RAC of CentOS 4.6安装手册new.doc
在本篇【CENTOS5[1].2__64_ORACLE10.2.0.1安装手册】中,我们将探讨在CentOS 5.2 64位系统上安装Oracle 10.2.0.1数据库的详细步骤。这个安装过程对于企业和个人在搭建数据库环境时具有很高的参考价值。 首先,我们...
Oracle 10.2.0.1 RAC of CentOS 4.6安装手册-new.doc