打13527323補丁
環境介紹:
OS:Linux 5.8 64位
Oracle版本:11.2.0.3.0
故障描述:執行$ORACLE_HOME/rdbms/admin/awrrpt.sql出錯。如,
ERROR:
ORA-06502: PL/SQL: numeric or value error: character string buffertoo small
ORA-06512: at "SYS.DBMS_WORKLOAD_REPOSITORY", line 919
ORA-06512: at line 1
解決方法:
下載補丁包
關閉數據庫:shutdown
關閉監聽:lsnrctl stop
解壓補丁包:unzip p13527323_112030_Generic.zip
進入到解壓後的補丁包目錄:cd 13527323
安裝補丁:$ORACLE_HOME/OPatch/opatch apply
啓動監聽,啓動數據庫
執行$ORACLe_HOME/rdbms/admin/prvsawr.plb
執行$ORACLe_HOME/rdbms/admin/prvtawr.plb
執行$ORACLE_HOME/OPatch/opatch lsinventory 查看所打的補丁:
卸載補丁
執行opatch lsinventory查看安裝的補丁包程序:
關閉數據庫,關閉監聽:
在解壓補丁包目錄中執行opatch rollback -id 13527323
啓動監聽,啓動數據庫:
執行opatch lsinventory查看補丁包程序是否卸載成功: