先交代一下背景:
操作系统:windows xp
已有数据库版本:10.2.0.3
升级目标版本:11.2.0.1
步骤大纲:
在源操作系统(安装有10.2.0.3数据库的操作系统)上安装11.2.0.1数据库软件,然后借助于DatabaseUpgrade Assistant 升级数据库,检测升级后的数据库情况,删除源数据库相关的软件;
注:为了更清晰的展示整个过程,本文采用大量截图来说明;
具体步骤:
在源操作系统上安装11.2.0.1软件,在安装选项中可以选择“仅安装数据库软件”或“升级现有数据库”;这里选择后者
?
出现了这个问题,感觉很奇怪,因为内存空间完全够用啊,怎么检测通不过呢,经过查找资料这里需要打开磁盘的共享属性:
?
C:\Documents andSettings\Administrator>net share c$=c:
c$ 共享成功。
重新进行检测
说明已药到病除,接着进行
这个时候出现了一个错误,提示找不到OracleMTSRecoveryService的位置,于是就查注册表中该键值,发现一个问题,解决方案如图
?
接着进行