设为首页 收藏本站
查看: 1072|回复: 6

[经验分享] Windows 2003 从Oracle 9201 update to 9208

[复制链接]
累计签到:77 天
连续签到:1 天
发表于 2013-3-27 09:14:09 | 显示全部楼层 |阅读模式

1、安装前准备。

通过管理员权限登陆系统,并把Oracle有关以及Distributed Transaction Coordinator

等service停掉。备份与Oracle数据库相关的所有文件(包括Oracle数据库软件及数据文件),

把这些文件按原有的目录结构复制到安全的地方。前提工作完成,进入安装

A.关数据库

Sqlplus  /nolog

Shutdown immediate

停监听:

Lsnrctl stop

B.关oracle相关的服务

Services.msc

如果Distributed Transaction Coordinator服务未停止,停掉此服务

C.备份与Oracle数据库相关的所有文件(包括Oracle数据库软件及数据文件),

把这些文件按原有的目录结构复制到安全的地方。

2、安装过程中注意路径选择你9201安装的完整路径,然后next下去(如果途中出现乱码

提示窗口,重新检查关联service是否停止)。



Select the products.xml file from the stagedirectory where you unpacked the patch set files, then click Next. Forexample:

Oracle_patch\stage\products.xml

3、安装成功。


4-5、启动Oracle相关service启动,并用sys身份登陆sqlplus。

先检查system表空间长度:

select tablespace_name,sum(bytes)/(1024*1024) as free_space

from  dba_free_space

where tablespace_name = 'SYSTEM'

group by tablespace_name;

如果free_space空间大小小于10(M),则需要加大system表空间的长度既增加表空间

数据文件的大小,先计算需要增加多少长度。

查询数据文件准确路径以及大小:

  select file_name, round(bytes/(1024*1024),0)total_space

  from dba_data_files

  wheretablespace_name = 'SYSTEM';

  确定修改后的数据大小为:new_size=total_space+10-free_space;

alterdatabase datafile 'file_name' resize new_size;

设置SHARED_POOL_SIZE  JAVA_POOL_SIZE参数。

  检查SHARED_POOL_SIZE的大小。

  SHOW PARAMETER SHARED_POOL_SIZE;

  Show parameter java_pooL_size

在VALUE列给出了相应参数的大小,注意该数值是以字节计算的。参考的两个参数取值如下表:

  物理内存容量(M)SHARED_POOL_SIZE(M)

       512              50

       1024            100

       2048             150

如果该参数的取值小于以上建议值,则应该把它加大到建议值;否则以下的步骤无需执行了

检查系统是使用初始化参数文件还是系统参数文件。

SHOW PARAMETER PFILE;

如果在VALUE列中包括INIT字样,则表明系统使用的是初始化参数文件;若包括SPFILE字

样,则表明系统使用的是系统参数文件

*若系统使用的是初始化参数文件,则需要notepad或其它纯文本编辑器编辑该文件,将以上参数的值增加到建议值

*若系统使用的是系统参数文件,则在SQL>提示符下输入如下命令:

ALTERSYSTEM SET SHARED_POOL_SIZE='150M SCOPE=spfile;

ALTER SYSTEM SET JAVA_POOL_SIZE='150M' SCOPE=spfile;

SHUTDOWN

6、重启数据库并运行catpatch.sql和utlrp.sql重新编译所有的PL/SQL包。

C:\> lsnrctl start

C:\> sqlplus /NOLOGSQL> CONNECT SYS/SYS_password AS SYSDBA SQL> STARTUP MIGRATESQL> SPOOL patch.logSQL> @ORACLE_BASE\ORACLE_HOME\rdbms\admin\catpatch.sqlSQL> SPOOL OFF

检查patch.log 是否有errors

如果有错误修正后,可以再次运行catpatch.sql

重启数据库:SQL> SHUTDOWNSQL> STARTUP 运行utlrp.sql脚本重新编译无效的 PL/SQL packagesSQL> @ORACLE_BASE\ORACLE_HOME\rdbms\admin\utlrp.sql

7、检查升级后版本,升级完毕

select *from v$version;

selectCOMP_NAME ,status,substr(version,1,10) as version from dba_registry;

###################################################

####             回退机制:                ########

###################################################

1.For Single Instance:

C:\> sqlplus /nologSQL> CONNECT SYS/SYS_password AS SYSDBASQL> SHUTDOWN SQL> STARTUP MIGRATESQL> SPOOL catbkout.outSQL>@ORACLE_BASE\ORACLE_HOME\rdbms\admin\catbkout.sqlSQL> SPOOL OFFSQL> SHUTDOWN IMMEDIATE 2. Restore the Oracle9i installation that you backed up before applying the patch set.

3.      After restoring the originalOracle home, perform the following steps:

C:\> sqlplus /nolog

SQL> CONNECT SYS/SYS_password AS SYSDBA

SQL> STARTUP MIGRATE

SQL> SPOOL catpatch.out

SQL>@ORACLE_BASE\ORACLE_HOME\rdbms\admin\catpatch.sql

SQL> SPOOL OFF

****4. If Oracle Spatial is installed withthe database, perform the following steps:

SQL> alter session set current_schema =mdsys;

SQL>@ORACLE_BASE\ORACLE_HOME\md\admin\prvtmd.plb

SQL>@ORACLE_BASE\ORACLE_HOME\md\admin\prvtmd2.plb

SQL>@ORACLE_BASE\ORACLE_HOME\md\admin\sdopidx.sql

SQL>@ORACLE_BASE\ORACLE_HOME\md\admin\prvtpidx.plb

SQL>@ORACLE_BASE\ORACLE_HOME\md\admin\prvtsidx.plb

SQL>@ORACLE_BASE\ORACLE_HOME\md\admin\sdogeom.sql

SQL>@ORACLE_BASE\ORACLE_HOME\md\admin\prvt3glh.plb

SQL>@ORACLE_BASE\ORACLE_HOME\md\admin\prvtgeom.plb

SQL>@ORACLE_BASE\ORACLE_HOME\md\admin\prvt3gl.plb

SQL> alter session set current_schema =sys;

5.Shut down the database:

SQL> SHUTDOWN IMMEDIATE

6.Start the database and recompile theremaining invalid objects:

SQL> STARTUP

SQL>@ORACLE_BASE\ORACLE_HOME\rdbms\admin\utlrp.sql

7.Review catbkout.out and catpatch.out forerrors.

8.Restart the database:

For Single Instance:

SQL> SHUTDOWN

SQL> STARTUP

补充:catpatch.sql script can take a long time if there are statistics for the SYS schema. Delete the statistics on all of the objects in the SYS schema, and then recollect the statistics after normal database open, ifnecessary.

To drop and re-create the statistics, enter the followingcommands in SQL*Plus:

SQL> EXECUTE DBMS_STATS.DELETE_SCHEMA_STATS('SYS');SQL> EXECUTE DBMS_STATS.GATHER_SCHEMA_STATS('SYS'); 注意:如果安装过程中出现带乱码的提示框,一般是oracle实例没有停止,请先按“安装前的准备”做,然后重启电脑,安装。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-4455-1-1.html 上篇帖子: Oracle 9201升级到9208出现乱码报错 下篇帖子: oracle的scott用户下默认表 Windows Oracle update
0

尚未签到

发表于 2013-3-27 09:55:41 | 显示全部楼层
所有刻骨铭心的爱都灵魂游离于床上的瞬间!

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

尚未签到

发表于 2013-5-18 12:22:15 | 显示全部楼层
佛曰,色即是空,空即是色!今晚,偶想空一下

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

累计签到:2 天
连续签到:1 天
发表于 2013-5-22 20:52:19 | 显示全部楼层
长大了娶唐僧做老公,能玩就玩一玩,不能玩就把他吃掉。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

尚未签到

发表于 2013-5-30 05:22:36 | 显示全部楼层
我喜欢孩子,更喜欢造孩子的过程!

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

尚未签到

发表于 2013-6-6 03:08:27 | 显示全部楼层
漏洞与补丁齐飞,蓝屏共死机一色!

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

尚未签到

发表于 2013-6-14 11:59:27 | 显示全部楼层
做爱做的事,交配交的人。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表