sql >> データベース >  >> RDS >> Database

RMANはRMAN-06900で失敗しますRMAN-06901ORA-04031

    RMANでログインしようとすると、次のエラーが発生します。

    
    # rman target /
    
    Recovery Manager: Release 12.1.0.2.0 - Production on Thu May 6 10:32:55 2021
    
    Copyright (c) 1982, 2014, Oracle and/or its affiliates. All rights reserved.
    
    connected to target database: PDEQ00 (DBID=2094282814)
    RMAN-06900: WARNING: unable to generate V$RMAN_STATUS or V$RMAN_OUTPUT row
    RMAN-06901: WARNING: disabling update of the V$RMAN_STATUS and V$RMAN_OUTPUT rows
    ORACLE error from target database:
    ORA-04031: unable to allocate 36424 bytes of shared memory ("shared pool","unknown object","sga heap(1,0)","krbmror")
    
    

    アラート:

    
    Errors in file /u01/app/oracle/diag/rdbms/PDEQ00/PDEQ001/trace/PDEQ001_j000_73817.trc:
    ORA-04031: unable to allocate 12312 bytes of shared memory ("shared pool","unknown object","KKSSP^126","kglseshtTable")
    Process J000 died, see its trace file
    
    

    ファイルトレース:

    
    AUTO MEM: PGA get fail 69 for 30, 54, 1, 16777216, 939524096, 503316480, 30, 1442840576, 5
    ksucri: Session creation failed with error = 4031, step = 1
    Unexpected error 4031 in job slave process
    ORA-04031: unable to allocate 12312 bytes of shared memory ("shared pool","unknown object","KKSSP^126","kglseshtTable")
    
    

    原因

    出力が大きすぎてv$ rman_output にログインできない場合、RMANはRMAN-6900、RMAN-6901の警告メッセージを表示します。 ビュー。

    ソリューション

    データベースインスタンスを再起動します。インスタンスの再起動後、 v $ rman_output クリアされます。

    V $ RMAN_OUTPUT RMANによって返されたメッセージ/出力を表示します。これはメモリ内のビューであり、制御ファイルには記録されません。

    
    # rman target /
    
    Recovery Manager: Release 12.1.0.2.0 - Production on Thu May 6 11:08:16 2021
    
    Copyright (c) 1982, 2014, Oracle and/or its affiliates. All rights reserved.
    
    connected to target database: PDEQ00 (DBID=2094282814)
    
    RMAN>
    
    


    1. Python:mysqldbを使用してMySQLテーブルをディクショナリとしてインポートしますか?

    2. PDOを使用したデータベース内の行の一致に問題がある

    3. 中央値を計算する最も速い方法は何ですか?

    4. PostgreSQL count(*)が常に遅い場合、複雑なクエリをページ付けする方法は?