日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

06512oracle数据库,ORA-06512 – 专业Oracle数据库恢复,或许是您恢复数据的最后机会@phone:13429648788 - 专业Oracle数据库恢复技术支持...

發布時間:2025/3/15 数据库 14 豆豆

在想分析數據庫性能的關鍵時刻,突然發現awr不能正常的工作,那就和你上了戰場突然發現槍沒有子彈一樣的郁悶,今天就遇到了11.2.0.3在win的環境中awr生成html不能正常工作.通過查詢mos發現該問題出現在各種平臺中(win,linux,aix等),提醒大家注意該問題.

數據庫版本

SQL> SELECT * FROM V$VERSION;

BANNER

-------------------------------------------------------------------------

Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - Production

PL/SQL Release 11.2.0.3.0 - Production

CORE 11.2.0.3.0 Production

TNS for 32-bit Windows: Version 11.2.0.3.0 - Production

NLSRTL Version 11.2.0.3.0 - Production

awr報錯(html)

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

ORA-06502: PL/SQL: 數字或值錯誤 : 字符串緩沖區太小

ORA-06512: 在 "SYS.DBMS_WORKLOAD_REPOSITORY", line 919

ORA-06512: 在 line 1

設置errorstack

SQL> alter session set events '6502 trace name errorstack level 12';

會話已更改。

分析錯誤

----- Error Stack Dump -----

ORA-06502: PL/SQL: 數字或值錯誤 : 字符串緩沖區太小

----- Current SQL Statement for this session (sql_id=572fbaj0fdw2b) -----

select output from table(dbms_workload_repository.awr_report_html( :dbid,

:inst_num,

:bid, :eid,

:rpt_options ))

----- PL/SQL Call Stack -----

object line object

handle number name

94348684 919 package body SYS.DBMS_WORKLOAD_REPOSITORY

983BAD54 1 anonymous block

----- Call Stack Trace -----

_skdstdst()+121 CALLrel _kgdsdst() 19D99520 2

_ksedst1()+93 CALLrel _skdstdst() 19D99520 0 1 485816 4863B2

485816

_ksedst()+49 CALLrel _ksedst1() 0 1

_dbkedDefDump()+368 CALLrel _ksedst() 0

6

_ksedmp()+44 CALLrel _dbkedDefDump() C 0

_dbkdaKsdActDriver( CALLreg 00000000 C

)+4209

…………

通過查詢mos發現Bug 13575143一致,可以確定是該bug,但是通過進一步測試證明不光是awrrpt會出現該錯誤,awr的相關報告中,只要是展示html結果的都有可能出現類此錯誤(比如awrrpti.sql/awrddrpt.sql/awrddrpi.sql等等).同時這里通過進一步分析發現其實該bug的起源是Bug 6458801(REPLACE on a CLOB can corrupt multibyte data ID 6458801.8),不過該bug說明已經在11.2.0.1中修復,其實通過這里的分析發現并沒有真正的在11.2.0.3中修復該bug,針對該問題沒有官方沒有提供較好解決方法,只能是用過WORKAROUND來臨時解決

They are able to generate the AWR report in the .txt format

總結

以上是生活随笔為你收集整理的06512oracle数据库,ORA-06512 – 专业Oracle数据库恢复,或许是您恢复数据的最后机会@phone:13429648788 - 专业Oracle数据库恢复技术支持...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。