Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Melakukan pemulihan media blok
Anda dapat memulihkan blok data individual, yang dikenal sebagai pemulihan media blok, menggunakan RDS prosedur Amazonrdsadmin.rdsadmin_rman_util.recover_datafile_block
. Anda dapat menggunakan prosedur kelebihan beban ini untuk memulihkan baik blok data individu atau berbagai blok data.
Prosedur ini menggunakan parameter umum berikut untuk RMAN tugas:
-
p_rman_to_dbms_output
Untuk informasi selengkapnya, lihat Parameter umum untuk RMAN prosedur.
Prosedur ini menggunakan parameter tambahan berikut.
Nama parameter | Tipe data | Nilai valid | Default | Wajib | Deskripsi |
---|---|---|---|---|---|
|
|
Nomor ID file data yang valid. |
— |
Ya |
File data yang berisi blok korup. Tentukan file data dengan salah satu cara berikut:
|
|
|
Sebuah integer yang valid. |
— |
Ya |
Jumlah blok individu yang akan dipulihkan. Parameter berikut saling eksklusif:
|
|
|
Sebuah integer yang valid. |
— |
Ya |
Nomor blok pertama dalam berbagai blok yang akan dipulihkan. Parameter berikut saling eksklusif:
|
|
|
Sebuah integer yang valid. |
— |
Ya |
Nomor blok terakhir dalam berbagai blok yang akan dipulihkan. Parameter berikut saling eksklusif:
|
Prosedur ini didukung untuk Amazon RDS berikut untuk versi mesin Oracle DB:
-
Oracle Database 21c (21.0.0)
-
Oracle Database 19c (19.0.0)
Contoh berikut memulihkan blok 100 dalam file data 5.
BEGIN rdsadmin.rdsadmin_rman_util.recover_datafile_block( p_datafile => 5, p_block => 100, p_rman_to_dbms_output => TRUE); END; /
Contoh berikut memulihkan blok 100 hingga 150 dalam file data 5.
BEGIN rdsadmin.rdsadmin_rman_util.recover_datafile_block( p_datafile => 5, p_from_block => 100, p_to_block => 150, p_rman_to_dbms_output => TRUE); END; /