1.下载oracle 10.2.0.4补丁
2. 上传至操作系统某个目录下
3. unzip解压文件p6810189_10204_Linux-x86-64.zip
4. su – oracle
emctl stop dbconsole(关闭em)
isqlplusctl stop(关闭isqlplus)
lsnrctl stop(关闭监听)
5. exp full数据库(备份数据库)
6. sqlplus /nolog
conn / as sysdba
shutdown immediate(关闭数据库)
7. 以oracle用户执行Disk1目录下的runInstaller
8. 以root用户执行root.sh
9. 补丁打完,升级数据库(升级数据库不要用DBUA,容易报错。)
10. su – oracle
sqlplus /nolog
conn / as sysdba
startup upgrade
SPOOL patch.log
@?/rdbms/admin/catupgrd.sql(重建数据字典)(时间较长)
SPOOL OFF
SHUTDOWN IMMEDIATE
STARTUP
@?/rdbms/admin/utlrp.sql(编译无效对象)
11. OK 完成
2. 上传至操作系统某个目录下
3. unzip解压文件p6810189_10204_Linux-x86-64.zip
4. su – oracle
emctl stop dbconsole(关闭em)
isqlplusctl stop(关闭isqlplus)
lsnrctl stop(关闭监听)
5. exp full数据库(备份数据库)
6. sqlplus /nolog
conn / as sysdba
shutdown immediate(关闭数据库)
7. 以oracle用户执行Disk1目录下的runInstaller
8. 以root用户执行root.sh
9. 补丁打完,升级数据库(升级数据库不要用DBUA,容易报错。)
10. su – oracle
sqlplus /nolog
conn / as sysdba
startup upgrade
SPOOL patch.log
@?/rdbms/admin/catupgrd.sql(重建数据字典)(时间较长)
SPOOL OFF
SHUTDOWN IMMEDIATE
STARTUP
@?/rdbms/admin/utlrp.sql(编译无效对象)
11. OK 完成
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/22123669/viewspace-670779/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/22123669/viewspace-670779/