Oralce 11.2.0.1升级到Oracle 11.2.0.3后在所有程序下面出现两个文件,原来那个可以删掉吗?
发布网友
发布时间:2022-04-09 06:51
我来回答
共4个回答
懂视网
时间:2022-04-09 11:12
#下面开始执行升级脚本。
SQL> SPOOL update-info.log
SQL> @$ORACLE_HOME/rdbms/admin/catupgrd.sql
#下面是查看升级结果的; 这个不是很确定,因为参考博客的环境是,
# 是9i 升 10g
#SQL> @$ORACLE_HOME/rdbms/admin/utlu102s.sql
SQL> SPOOL OFF
完成后,需要查看升级日志,是否有保错,若有,则重新执行升级SQL脚本。
#升级完成后,需要重启DB.
SQL> shutdown immediate
SQL> startup
#下面是执行重新编译无效对象
SQL> @$ORACLE_HOME/rdbms/admin/utlrp.sql
#查看是否还存在无效对象,若为0,则表示升级完成。否则重新执行编译。
SQL> SELECT count(*) FROM dba_objects WHERE status=‘INVALID‘;
SQL> select name from v$database; #确认数据库的SID是否正确。
SQL> show user; #确认当前是否为sys用户。
SQL> select tablespace_name, bytes from dba_data_files; #确认表空间大小是否正确.
#下面这个步骤网文中没有,这是尚观视频中提到的,作用不明.
#SQL> @$ORACLE_HOME/rdbms/admin/catalog.sql
#最后,重启数据库没有问题就是升级成功了。
SQL> select status from v$instance;
STATUS
------------
OPEN #注意,成功打开数据库后,这里将是OPEN,而非OPEN MIGRATE
Oracle11.2.0.1升级到11.2.0.3
标签:
热心网友
时间:2022-04-09 08:20
我没有做过升级,但是看你安装的情况,我认为你是又安装了一个oracle,不是升级的情况。
热心网友
时间:2022-04-09 09:38
....你这是在原来oracle没卸载的情况下又装了一个吧
热心网友
时间:2022-04-09 11:13
是,在不同目录下又安装了一个ORACLE。。。