升级过程中出错,错误信息如下:
----------------------------------------------------------------------------------------------------------------------
我的解决办法:
到如下官方地址重新下载补丁包后执行安装, 问题解决:
ftp://updates.oracle.com/4547809/p4547809_92080_WINNT.zip
P.S.
升级注意事项:
0. 升级前先关闭数据库
1. 升级前记得设置 ORACLE_HOME 环境变量, 比如我的为: E:\oracle\ora92
这样在升级时会自动识别出之前安装的Oracle的主目录, 否则需要自己手动指定到之前安装的Oracle的主目录
2. 升级后重启Oracle数据库后使用sys账户登录后执行如下语句查看升级结果:
select * from product_component_version
3. 升级后通过如下方法确保 System表空间有足够空闲空间: (或者通过企业管理器直接修改)
a. 通过如下语句查看 SYSTEM 表空间 空闲空间:
select tablespace_name, sum(bytes)/(1024*1024) as free_space
from dba_free_space
where tablespace_name = 'SYSTEM'
group by tablespace_name;
b. 通过如下语句查看 SYSTEM 表空间在硬盘上的相关文件:
select file_name, round(bytes/(1024*1024),0) total_space
from dba_data_files
where tablespace_name = 'SYSTEM';
c. 根据以上两步的查询结果,增大表空间:
语法: alter database datafile 'data_filename' resize new_size;
示例: alter database datafile 'E:\ORACLE\ORADATA\ORACLE\SYSTEM01.DBF' resize 512M;
没有评论:
发表评论