ORACLE数据库升级步骤讲解

【概括】

1.确定升级到哪个版本

2.确定最近数据已经备份

3.安装升级软件包

4.升级方式启动数据库

5.执行必要脚本

6.升级后检查

【详细步骤】

1.检查当前数据库版本信息

SQL>select * from v$version;

2.关闭所有可能访问数据库的工具

[oracle@localhost ~]$emctl stop dbconsole

[oracle@localhost ~]$isqlplusctl stop

[oracle@localhost ~]$lsnrctl stop

[oracle@localhost ~]$sqlplus /NOLOG

SQL> SHUTDOWN IMMEDIATE

3.做一个全库备份

RMAN> backup full database plus srchivelog;

4. 解压p6810189_120101_linux*zip执行./runInstall 安装

SQL>startup upgrade

SQL>@?/rdbms/admin/catupgrd.sql

待catupgrd.sql脚本执行完成,shutdown immediate 关闭数据库;

startup 启动数据库,执行脚本?/rdbms/admin/utlrp.sql;

执行完毕后执行查询语句查询所有重新编译的错误

SQL>select * from utl_recomp_errors;

未选定行(这里说明没有错误)

执行检查:

SQL>select name from v$database 确认ORACLE_SID正确,为ora

SQL>show user 确认当前使用者为SYS

SQL>select tablespace_name,bytes from dba_data_file 对系统表空间大小进行确定

SQL>@?/rdbms/admin/catalog.sql

SQL>shutdown immediate

SQL>startup

数据库启动完成

(0)
上一篇 2022年3月22日
下一篇 2022年3月22日

相关推荐