SRDC - ORA-30036:電源に証拠のチェックリスト(ドキュメントID 1682700.1)
行動計画
1.実行 srdc_db_undo_ora-30036.sqlを スプール出力を収集します。
--srdc_db_undo_ora-30036.sql REMのsrdc_db_undo_ora-30036.sql REMは、ORA-30036の問題をトラブルシューティングするために元に戻すのパラメータとセグメントの詳細情報を収集します。 SRDCNAMEを定義= 'DB_Undo_ORA-30036' セットページサイズ200エコーオフオフオフENTMAP SQLPROMPT「」という用語をオフ検証 上のスプールにマークアップHTMLを設定します COLUMN SRDCSPOOLNAME NOPRINT NEW_VALUE SRDCSPOOLNAME || '_' 'SRDC_' ||上部( '&& SRDCNAME')|| '_' ||上部(INSTANCE_NAME)を選択|| TO_CHAR(SYSDATE、 'YYYYMMDD_HH24MISS')五$インスタンスからSRDCSPOOLNAME。 スプール&& SRDCSPOOLNAME..htm デュアルから「診断名」「診断名」、「&& SRDCNAME」「レポート情報」を選択 労働組合のすべて '時間' を選択し、デュアルからto_char関数(SYSTIMESTAMP、 'YYYY-MM-DD HH24MISS TZHTZM') 労働組合のすべて 「マシン」を選択し、五$インスタンスからHOST_NAME 労働組合のすべて 五$インスタンスから「バージョン」バージョンを選択 労働組合のすべて 五$データベースから「DBNAME」を選択し、名前 労働組合のすべて 「インスタンス」を選択し、五$インスタンスからINSTANCE_NAME / 上のセットのエコー - ***********************元に戻すパラメータ********************** SELECT a.ksppinm "パラメータ"、 b.ksppstvl「セッションバリュー」、 c.ksppstvl「インスタンス値」 sys.x $ ksppi A、sys.x $ ksppcv B、sys.x $ ksppsv Cからの WHERE a.indx = b.indx AND a.indx = c.indx AND( '_undo_autotune'、 '_smu_debug_mode' でa.ksppinm 「_highthreshold_undoretention」 'UNDO_TABLESPACE'、 'UNDO_RETENTION'、 'UNDO_MANAGEMENT') 2順 / - **********************チューンUNDO保存********************** SELECT MAX(TUNED_UNDORETENTION)、MAX(MAXQUERYLEN)、SUM(NOSPACEERRCNT)、V $ UNDOSTAT FROM SUM(EXPSTEALCNT)。 - アンドゥブロックの**********************状況********************* * TABLESPACE_NAMEを選択し、 ラウンド(ステータス=「期限切れ」は、その後他0端バイト和(ケース)/ 1048675,2)unexp_MB、 ラウンド(ステータス= 'EXPIRED' 次いで他0端バイト和(ケース)/ 1048576,2)exp_MB、 ラウンド(和(ステータス= 'ACTIVE' は次いで、他0端バイトの場合)/ 1048576,2)act_MB TABLESPACE_NAMEによってdba_undo_extentsグループから / SELECT COUNT(*)DBA_ROLLBACK_SEGSステータス= 'OFFLINE' から / - ********************** UNDO表領域内で利用可能なフリー・スペース******************* *** SELECT SUM(BYTES)DBA_FREE_SPACE WHERE TABLESPACE_NAMEでFROM(五$パラメータから選択値どこ名= 'UNDO_TABLESPACE') / SELECT file_nameは、自動拡張は、DBA_DATA_FILES FROM / 1048576バイトWHERE(五$パラメータから選択値の名前= 'UNDO_TABLESPACE')でTABLESPACE_NAME / - ********************** FBDA関連情報********************** SELECT a.ksppinm "パラメータ"、 b.ksppstvl「セッションバリュー」、 c.ksppstvl「インスタンス値」 sys.x $ ksppi A、sys.x $ ksppcv B、sys.x $ ksppsv Cからの WHERE a.indx = b.indx AND a.indx = c.indx AND a.ksppinm LIKE '%flashback_archiver%' / セットエコーオフ 上の「SQL>」という用語SQLPROMPTセット セットには、上の検証します オフスプール スプールOFF OFFマークアップHTMLを設定します プロンプト GENERATED PROMPT REPORT:&SRDCSPOOLNAME..htm 上のセットのエコー
スクリプト使用して元に戻す設定勧告チェック2. srdc_undo_recommendation_10g.sql (バージョン10g以降)、または srdc_undo_recommendation_9i.sql (バージョン9iのまでに)。スプール出力を収集します。
スクリプト・リファレンス記事 https://www.cnblogs.com/zylong-sys/p/11962079.html
3.前回正常に起動から完全ALERT.LOGを収集します。
4. SR作成時にサービス・リクエストに上記の証拠のすべてを添付してください。証拠はすべて、単一のZIPまたは類似の圧縮アーカイブに配置することができ、または別のファイルとして添付することができます。