Memulihkan dan memulihkan database Oracle di konsol pengelolaan appliance

Pemulihan ke database asli akan menggantikan data aplikasi produksi asli dengan cadangan point-in-time yang ditentukan. Pemulihan ini mengakibatkan hilangnya semua data aplikasi saat ini karena aplikasi dipulihkan ke statusnya pada point-in-time saat cadangan dibuat. Operasi ini tidak dapat diurungkan. Jumlah waktu yang diperlukan untuk menyelesaikan operasi pemulihan bergantung pada jumlah data yang terlibat. Anda juga dapat memulihkan database ke target lain.

Batasan

  • Anda tidak dapat melakukan operasi pemasangan pada cadangan database Oracle yang disimpan di kumpulan OnVault yang mengarah ke vault cadangan.

  • Anda tidak dapat memulihkan database Oracle ke virtual machine yang di-clone.

  • Saat Anda memulihkan database Oracle, Backup and DR akan menonaktifkan opsi rencana pencadangannya (Run Schedule, Expire Data).

Memulihkan database Oracle menggunakan RMAN

Gunakan petunjuk berikut untuk memulihkan database Oracle dari konsol pengelolaan peralatan:

Saat dipulihkan, database akan menimpa database produksi asli.

  1. Buka konsol pengelolaan peralatan ke App Manager dan masukkan nama aplikasi database atau gunakan filter untuk menemukan cadangan database yang Anda butuhkan.

  2. Klik kanan aplikasi, lalu pilih Access.

  3. Di halaman Access, pilih cadangan, lalu klik Restore di menu Mount.

  4. Di halaman Restore, pilih Traditional.

  5. Gunakan penggeser Restore Range untuk memilih titik waktu tertentu guna memulihkan database. Geser alat penggeser sepenuhnya ke kiri untuk memulihkan database saja tanpa menerapkan log.

  6. Di kolom Username, masukkan pemilik software Oracle di server target yang dipilih.

  7. Di kolom Number of Channels, tentukan jumlah saluran RMAN untuk mengonfigurasi paralelisme pemulihan database.

  8. Klik Kirim.

    Dialog peringatan akan muncul.

  9. Masukkan DATA LOSS untuk mengonfirmasi bahwa Anda ingin menimpa database produksi asli dan menerima potensi kehilangan data.

    Tugas dimasukkan ke dalam antrean untuk slot tugas berikutnya yang tersedia. Anda dapat melihat progres antrean di Jobs Monitor.

Memulihkan database ke target mana pun menggunakan konsol pengelolaan peralatan

Pulihkan database Oracle ke target baru menggunakan RMAN dari konsol pengelolaan peralatan.

  1. Dari App Manager, klik Applications.

  2. Klik kanan database, lalu pilih Access.

  3. Pilih cadangan yang akan dipulihkan, lalu pilih Pulihkan.

  4. Di halaman Restore, pilih Traditional.

    • Target: Untuk semua konfigurasi, semua server database Oracle yang memenuhi syarat tersedia untuk dipilih dari drop-down. Pilih server target untuk pemulihan dari menu drop-down.
    • Replace Original Application identity: Opsi ini hanya tersedia saat memulihkan ke server baru di peralatan yang sama tempat cadangan awalnya dibuat.
    • Ya: Tindakan ini akan menggantikan aplikasi asli dan memiliki ID aplikasi, histori tugas, cadangan, dan rencana pencadangan yang sama dengan aplikasi asli.
    • Tidak: Tindakan ini tidak menggantikan permohonan asli. Database baru akan ditemukan sebagai aplikasi baru sebagai bagian dari tugas Pemulihan.
    • Rollforward time: Pilih tanggal dan waktu untuk database yang dilindungi dengan log agar dapat dipulihkan ke titik waktu yang diperlukan.
    • Opsi Aplikasi:

      • DATABASESID: Kolom ini diisi otomatis dengan nama SID database yang dilindungi dan tidak dapat diubah.
      • USERNAME: Kolom ini diisi otomatis dengan pemilik software Oracle database sumber. Perbarui USERNAME jika pemilik software Oracle di server target yang dipilih berbeda.
      • ORAHOME: Kolom ini diisi otomatis dengan jalur Oracle Home database sumber. Perbarui direktori Oracle Home jika Oracle home berbeda di server target yang dipilih.
      • Advanced Options: Opsi ini diisi otomatis dan menampilkan semua setelan parameter database (dari pfile) di sumber pada waktu pencadangan. Pastikan nilai parameter sudah benar untuk server database target (sumber atau target baru) untuk pemulihan.
  5. Opsi Pemetaan:

    • Target Database Type: Pilih jenis target database (grup disk ASM atau sistem file) untuk database dari menu drop-down. Jenis target sistem file tidak didukung untuk pencadangan dalam format ASM.

      Database Sumber Format cadangan Target Pemulihan
      ASM ASM ASM
      ASM Sistem file ASM
      Sistem file Sistem file Sistem file
    • Pilih grup disk ASM target dan pemetaan sistem file untuk tiga jenis file: file data, file kontrol, dan file redo untuk database dari menu drop-down.

  6. Klik Pre-Flight Check. Jika pemeriksaan pra-peluncuran gagal, perbaiki masalahnya dan jalankan pemeriksaan pra-peluncuran lagi.

  7. Klik Submit untuk mengirimkan tugas pemulihan.

Memulihkan database Oracle secara manual menggunakan RMAN

Untuk memulihkan database Oracle secara manual, lihat prosedur ini.

Non-RAC, Non-ASM, Sistem File

Memulihkan database Oracle dengan file data di sistem file dan dilindungi dalam format disk staging berbasis file

  1. Memasang cadangan dari database sumber yang dilindungi.

    Di jendela Mount, Mapping Options, berikan lokasi pemasangan untuk cadangan, misalnya: /acttestdb. Untuk mengetahui petunjuk tentang cara memasang cadangan database, lihat Memasang cadangan database Oracle yang dilindungi di sistem file untuk akses data.

    Cadangan database dipasang di: /acttestdb

    Log arsip yang dilindungi dipasang di: /acttestdb_Log

  2. Tetapkan lingkungan Oracle dan gunakan sqlplus untuk menonaktifkan database:

    sqlplus / as sysdba
    sql> shutdown immediate;
    

    Pastikan database telah dinonaktifkan. Akhiri proses yang tersisa untuk database.

    ps -ef | grep database sid
    
  3. Mulai database dalam status nomount menggunakan file parameter cadangan dari volume yang terpasang. File parameter cadangan berada di bawah folder yang dipasang di bagian atas, misalnya /acttestdb

  4. Tetapkan lingkungan Oracle dan gunakan sqlplus untuk memulai database:

    sqlplus / as sysdba
    sql> startup nomount pfile='/acttestdb/database sid___backup.ora';
    
  5. Buat spfile baru dari pfile yang ada dan mulai ulang database.

    Buat spfile dari pfile:

    create spfile='$ORACLE_HOME/dbs/spfile_database sid.ora' from pfile='/acttestdb/database sid___backup.ora';
    

    Mulai ulang database dengan spfile dalam status nomount:

    shutdown immediate;
    startup nomount;
    
  6. Pulihkan file kontrol menggunakan RMAN dari cadangan log arsip yang dipasang Backup and DR. Gunakan file kontrol terbaru dari cadangan yang dipasang log, misalnya:

    /acttestdb_Log/cf D_sid-id_Target SID.ctl
    

    atau jika ada lebih dari satu cadangan log:

    /acttestdb_Log_1/cf-D_sid-id_Target SID.ctl

       rman target /
       restore controlfile from '/acttestdb_Log_1/cf-D_<var>sid</var>-id_<var>id</var>.ctl' ;
    
  7. Memasang database:

       alter database mount;
    
  8. Katalogkan folder file data dan archivelog dari cadangan database dan cadangan log arsip yang dipasang Backup and DR ke RMAN:

       run {
         catalog start with '+acttestdg/db_name/datafile' noprompt;
         catalog start with '+acttestdg/db_namearchivelog' noprompt;
         catalog start with 'mountpoint_log' noprompt;
         }
    
  9. Pulihkan dan pulihkan database:

      run { restore database ; recover database; }
    

    Untuk pemulihan point-in-time tertentu menggunakan format yyyymmddhh24mi:

       run
        {
        restore database;
        recover database until time "to_date('timestamp','yyyymmddhh24mi')";
        }
    
  10. Buka database dengan opsi reset log.

    • Untuk pemulihan database utama:

      alter database open resetlogs;
      
    • Untuk pemulihan database standby Data Guard, mulai proses pemulihan terkelola Data Guard:

      alter database recover managed standby database nodelay disconnect;
      

    Database tersedia untuk dibaca dan ditulis.

RAC atau ASM Mandiri, Sistem File

Memulihkan database Oracle dengan file data di grup disk ASM dan dilindungi dalam format disk staging berbasis file

  1. Memasang cadangan dari database sumber yang dilindungi.

    Di jendela Mount di bagian Mapping Options, berikan lokasi pemasangan untuk cadangan, misalnya: /acttestdb. Untuk mengetahui petunjuk cara memasang cadangan database, lihat Memasang Cadangan Oracle Database yang Dilindungi di Sistem File untuk Akses Data.

    Cadangan database dipasang di lokasi pemasangan: /acttestdb

    Log arsip yang dilindungi dipasang di:/acttestdb_Log

  2. Matikan database Oracle. Dari node 1, su ke pengguna OS Oracle:

    su - oracle

    Tetapkan lingkungan Oracle dan gunakan srvctl untuk menghentikan database di semua node:

    srvctl stop database -d <var>database_name</var>

    Pastikan database telah dinonaktifkan (semua node). Akhiri semua proses yang tersisa untuk database.

    ps -ef | grep <var>database_name</var>

  3. Mulai database dalam status tanpa pemasangan menggunakan file parameter cadangan dari volume yang terpasang. File parameter cadangan berada di bawah folder yang dipasang di bagian atas, misalnya di /acttestdb

  4. Tetapkan lingkungan Oracle dan gunakan sqlplus untuk memulai database:

    sqlplus / as sysdba
    startup nomount pfile='/acttestdb/<var>database_name</var>___backup.ora';
    
  5. Buat spfile baru dan mulai ulang database.

    Untuk mendapatkan jalur spfile asli di grup disk:

    cat $ORACLE_HOME/dbs/init{database sid}.ora

    Misalnya: spfile=+{preferred disk group}/db_name/spfiledb_name.ora`

      create spfile='+{preferred disk group}/{db name}/spfile<var>db_name</var>.ora' from pfile='/acttestdb/<var>db_name</var>___backup.ora';
    

    Mulai ulang database dengan spfile dalam status nomount:

      shutdown immediate;
      startup nomount;
    
  6. Pulihkan file kontrol menggunakan RMAN dari cadangan log arsip yang dipasang di Backup and DR. Gunakan file kontrol terbaru dari cadangan yang dipasang log, misalnya:

    /acttestdb_Log/cf-D_<var>db_name</var>-id_<var>db_id</var>.ctl
    

    atau jika Anda memiliki lebih dari satu cadangan log:

    /acttestdb_Log_1/cf-D_<var>db_name</var>-id_<var>db_id</var>.ctl
    
       target /
       restore controlfile from '/acttestdb_Log_1/cf-D_<var>db_name</var>-id_<var>db_id</var>.ctl' ;
       ```
    
  7. Memasang database:

     alter database mount;
    
  8. Buat katalog folder file data dan archivelog dari cadangan database dan cadangan log arsip yang dipasang Backup and DR ke RMAN:

     run { catalog start with '/acttestdb/datafile' noprompt;
     catalog start with '/acttestdb/archivelog' noprompt;
     catalog start with '/acttestdb_Log' noprompt;}
    
  9. Pulihkan dan pulihkan database:

     run { restore database ; recover database; }
    

    Untuk pemulihan point-in-time tertentu menggunakan format yyyymmddhh24mi:

     run
     {
     restore database;
     recover database until time "to_date('<var>timestamp</var>','yyyymmddhh24mi')";
     }
    
  10. Buka database dengan opsi reset log.

    • Untuk pemulihan database utama:
    alter database open resetlogs;
    

    Konfigurasi RAC memerlukan langkah lain setelah mereset log: Matikan database di node 1 dan mulai database di semua node.

    Gunakan sqlplus untuk menonaktifkan database:

      sqlplus / as sysdba
      shutdown immediate;
      ```
    Use srvctl to start the database across all nodes:
    
     ```srvctl
      srvctl start database -d <var>database_name</var>
      ```
    + For Data Guard standby database recovery:
    
      + For non-RAC config: Start the Data Guard managed recovery process
    
          ```rman
          alter database recover managed standby database nodelay disconnect;
          ```
    
      + For RAC config: Shut down the database on node 1 and start the
        database in mounted state across all nodes.
    
         1. Use sqlplus to shut down the database:
    
              ```sqlplus
              / as sysdba
              shutdown immediate;
              ```
    
         1. Use srvctl to start the database in a mount state across all
            nodes:
    
             ```srvctl
             srvctl start database -d <var>database_name</var> -o mount
             ```
    
         1. Start the Data Guard managed recovery process:
    
             ```rman
             alter database recover managed standby database nodelay disconnect;
             ```
    

Database tersedia untuk dibaca dan ditulis.

RAC atau ASM Mandiri, Grup Disk ASM

Memulihkan database Oracle dengan file data di grup disk ASM dan dilindungi dalam format disk staging grup disk ASM

  1. Memasang cadangan dari database sumber yang dilindungi. Di jendela Mount, berikan grup disk pilihan untuk pemasangan cadangan di bagian ASM pada RAC Node 1. Untuk mengetahui detail tentang cara memasang cadangan database, lihat Memasang Cadangan Database Oracle yang Dilindungi di Bawah Grup Disk ASM untuk Akses Data.

    Misalnya, di layar pemasangan:

    • Select Host: Server database node 1 RAC

    • Preferred disk group: acttestdg

    • Daftar node RAC: IP node RAC 1

      File parameter cadangan disalin di bagian /act/touch/<var>preferred_disk_group</var>/, misalnya:

      /act/touch/acttestdg/<var>database_name</var>___backup.ora

  2. Matikan database Oracle.

    Dari node 1, su ke pengguna OS Oracle:

     su - oracle
    

    Tetapkan lingkungan Oracle. Gunakan srvctl untuk menghentikan database di semua node:

     srvctl stop database -d <var>database_name</var>
    

    Pastikan database telah dinonaktifkan (di semua node). Akhiri proses yang tersisa untuk database.

    ps -ef | grep <var>db_name</var>
    
  3. Mulai database dalam status nomount menggunakan file parameter cadangan yang disalin di /act/touch/acttestdg.

  4. Tetapkan lingkungan Oracle. Gunakan sqlplus untuk memulai database:

    ```sqlplus
    / as sysdba
    startup nomount pfile='/act/touch/acttestdg/<var>db_name</var>___backup.ora';
    ```
    
  5. Buat spfile baru dan mulai ulang database.

    Untuk mendapatkan jalur spfile asli di grup disk:

     ```sqlplus
     cat $ORACLE_HOME/dbs/init(database sid).ora
     ```
    

    Misalnya: spfile=+preferred disk group/db_name/spfiledb_name.ora

         create spfile='+<var>preferred disk group</var>/<var>db_name</var>/spfile<var>db_name</var>.ora' from pfile='/act/touch/acttestdg/<var>db_name</var>___backup.ora';
    

    Mulai ulang database dengan spfile dalam status nomount:

     ```sql
     shutdown immediate;
     startup nomount;
     ```
    
  6. Pulihkan file kontrol menggunakan RMAN dari cadangan log arsip yang terpasang di Backup and DR. Gunakan file kontrol terbaru dari Pencadangan yang dipasang log, misalnya:
    /acttestdb_Log/cf-D_<var>db_name</var>-id_<var>db_id</var>.ctl atau jika ada lebih dari satu pencadangan log:
    /acttestdb_Log_1/cf-D_<var>db_name</var>-id_<var>db_id</var>.ctl

     ```rman
     rman target /
     restore controlfile from '/acttestdg_Log_1/cf-D_<var>db_name</var>-id_<var>db_id</var>.ctl' ;
     ```
    
  7. Memasang database:

     ```rman
     alter database mount;
     ```
    
  8. Buat katalog folder datafile dan archivelog dari cadangan database dan cadangan log arsip yang dipasang Backup and DR ke RMAN:

     ```rman
     run { catalog start with '+acttestdg/<var>db_name</var>/datafile' noprompt;
     catalog start with '+acttestdg/<var>db_name</var>/archivelog' noprompt;
     catalog start with '/acttestdg_Log' noprompt;}
     ```
    
  9. Pulihkan dan pulihkan database:

     ```rman
     run { restore database ; recover database ; }
     ```
    

    Untuk pemulihan point-in-time tertentu, jalankan perintah pemulihan seperti di bawah ini:

     ```rman
     run
     {
     restore database;
     recover database until time "to_date('<var>timestamp</var>','yyyymmddhh24mi')";
     }
     ```
    
  10. Buka database dengan opsi reset log.

    • Untuk pemulihan database utama:

       alter database open resetlogs;
      

      Konfigurasi RAC memerlukan langkah lain: Setelah mereset log, matikan database di node 1 dan mulai database di semua node. Gunakan sqlplus untuk menonaktifkan database:

       / as sysdba
       shutdown immediate;
      

      Gunakan srvctl untuk memulai database di semua node:

       start database -d <var>database_name</var>
      
    • Untuk pemulihan database standby Data Guard:

      • Untuk konfigurasi non-RAC: Mulai proses pemulihan terkelola Data Guard:

        alter database recover managed standby database nodelay disconnect;
        
      • Untuk konfigurasi RAC: Matikan database di node 1 dan mulai database dalam status terpasang di semua node.

        1. Gunakan sqlplus untuk menonaktifkan database:

          as sysdba
          shutdown immediate;
          
        2. Gunakan srvctl untuk memulai database dalam status pemasangan di semua node:

          start database -d <var>database_name</var> -o mount
          
        3. Mulai proses pemulihan terkelola Data Guard:

          alter database recover managed standby database nodelay disconnect;
          

    Database tersedia untuk dibaca dan ditulis.

Memulihkan tablespace dan file data Oracle

Untuk memulihkan satu file data tablespace, misalnya, karena kerusakan data:

  1. Memasang snapshot database terbaru dari peralatan pencadangan/pemulihan kembali ke server Oracle.

  2. Buat katalog snapshot cadangan database ke RMAN.

  3. Pulihkan dan pulihkan tablespace menggunakan snapshot cadangan seperti yang dijelaskan di sini.

Memulihkan satu tablespace database produksi di ASM Disk Group

Untuk memulihkan satu tablespace database produksi ke node utama:

  1. Pasang snapshot point-in-time database seperti yang dijelaskan dalam Memasang database Oracle sebagai pemasangan standar.

  2. Di jendela Mount di bagian Mapping Options, berikan lokasi pemasangan untuk cadangan. Misalnya, untuk pencadangan di grup disk ASM, berikan nama grup disk di bagian Preferred Disk Group dan untuk pencadangan di sistem file, berikan lokasi pemasangan seperti /acttestdb.

  3. Dari node utama, login ke server database sebagai pengguna Oracle OS.

  4. Tetapkan lingkungan database dan login ke RMAN:

    rman target /
    
  5. Di prompt RMAN, buat katalog file data cadangan dan folder log arsip:

    Contoh: Cadangan database yang dilindungi di Grup Disk ASM: (Nama Grup Disk ASM yang terpasang " + acttestdg"):

    ```rman
    catalog start with '+acttestdg/<var>db_name</var>/datafile' noprompt;
    catalog start with '+acttestdg/<var>db_name</var>/archivelog' noprompt;
    catalog start with &#8216;/<var>mountpoint_log</var>'; noprompt;
    (If archivelogs are protected by Backup and DR)
    ```
    

    Contoh: Cadangan database yang dilindungi di sistem file (nama sistem file yang terpasang "/acttestdb"):

    ```rman
    catalog start with '/acttestdb/datafile' noprompt;
    catalog start with '/acttestdb/archivelog'
    noprompt;
    catalog start with '/acttestdb_log/archivelog' noprompt;
    ```
    
    (If archivelogs are protected by Backup and DR)
    

    Sekarang Anda dapat menjalankan semua perintah pemulihan RMAN, seperti:

  6. Setelah selesai, lepas dan hapus cadangan.

Memulihkan tablespace

Untuk memulihkan tablespace:

    ```rman
    restore tablespace <var>tablespace name</var>;
    recover tablespace <var>tablespace name</var>;
    ```

Memulihkan file data

Untuk memulihkan file data:

    ```rman
    restore datafile <var>file#</var>;
    recover datafile <var>file#</var>;
    ```

Memulihkan blok database yang rusak

Untuk memulihkan blok database yang rusak:

  1. Pasang snapshot point-in-time database seperti yang dijelaskan dalam Memasang database Oracle sebagai pemasangan standar.

  2. Di jendela Mount, Mapping Options, berikan lokasi pemasangan untuk cadangan. Misalnya, untuk pencadangan di grup disk ASM, berikan nama grup disk di bagian Preferred Disk Group dan untuk pencadangan di sistem file, berikan lokasi pemasangan, misalnya: /acttestdb.

  3. Dari node utama, login ke server database sebagai pengguna Oracle OS.

  4. Tetapkan lingkungan database dan login ke sqlplus, lalu buat kueri v$database_block_corruption untuk memeriksa blok yang rusak:

    ```sh
    sqlplus / as sysdba
    sql> SELECT * FROM V$DATABASE_BLOCK_CORRUPTION;
    ```
    
  5. Login ke RMAN untuk memulihkan semua blok yang rusak:

    ```rman
    rman target /
    RECOVER CORRUPTION LIST;
    ```
    

    Setelah blok dipulihkan, database akan menghapusnya dari V$DATABASE_BLOCK_CORRUPTION.

  6. Untuk memulihkan setiap blok yang rusak (misalnya: datafile 8 dan blok 13):

    Dari prompt RMAN

    ```rman
    recover datafile 8 block 13;
    ```
    

Memulihkan file kontrol yang hilang

Untuk memulihkan file kontrol yang hilang:

  1. Pasang snapshot point-in-time database seperti yang dijelaskan dalam Memasang database Oracle sebagai pemasangan standar.

  2. Di jendela Mount, Mapping Options, berikan lokasi pemasangan untuk cadangan. Misalnya, untuk pencadangan di grup disk ASM, berikan nama grup disk di bagian Preferred Disk Group dan untuk pencadangan di sistem file, berikan lokasi pemasangan seperti /acttestdb.

  3. Dari node utama, login ke server database sebagai pengguna Oracle OS.

  4. Tetapkan lingkungan database dan login ke sqlplus, lalu matikan database dan mulai dalam status nomount:

    Untuk database mandiri:

    ```sql
    sqlplus / as sysdba
    sql> shutdown immediate;
    sql> startup nomount;
    ```
    

    Untuk database RAC dari node cadangan yang terpasang, matikan database di semua node:

    ```sh
    srvctl stop database -d <var>db_name</var>
    sql> startup nomount;
    ```
    
  5. Pulihkan file kontrol dari cadangan yang dipasang di Backup and DR.

    Misalnya: /acttestdb (sistem file) dan +acttestdg (untuk ASM)

    ```rman
    rman target /
    restore controlfile
    from '/acttestdb/cf-D_<var>db_name</var>-id_<var>db_id</var>.ctl' ; (Filesystem
    mount)
    restore controlfile
    from '+acttestdb/cf-D_<var>db_name</var>-id_<var>db_id</var>.ctl' ; (ASM
    mount)
    ```
    
  6. Pasang dan buka database dari sqlplus:

    ```sql
    sqlplus / as sysdba
    sql> alter database mount;
    sql> recover database until cancel;
    sql> alter database open resetlogs;
    ```
    

Memulihkan database yang dapat dicocokkan Oracle

Untuk memulihkan pluggable database (PDB) Oracle 12c atau yang lebih baru:

  1. Memasang cadangan dari server database sumber untuk dipulihkan. Di jendela Mount, berikan grup disk pilihan untuk pemasangan cadangan di bagian ASM pada RAC Node 1. Untuk mengetahui detail tentang cara memasang cadangan database, lihat Memasang cadangan database Oracle yang dilindungi di ASM Disk Group untuk akses data.

  2. Tutup database yang dapat dicolokkan:

    1. Dari Node 1, su ke Oracle User

      su - oracle
      
    2. Tetapkan lingkungan Oracle. Hubungkan ke database Oracle sebagai pengguna "sysdba":

         / as sysdba
         alter pluggable database <var>pluggable_db_name</var> close;
      
  3. Buat katalog folder file data dan archivelog dari cadangan database dan cadangan log arsip yang dipasang Backup and DR ke RMAN:

        run { catalog start with '+acttestdg/<var>db_name</var>/datafile' noprompt;
        catalog start with '+acttestdg/<var>db_name</var>/archivelog' noprompt;
        catalog start with '/acttestdg_Log' noprompt;
        }
    
  4. Memulihkan dan memulihkan database yang dapat dicolokkan

        run
        {
        restore pluggable database <var>pluggable_db_name</var>;
        recover pluggable database <var>pluggable_db_name</var> until time "to_date('<var>required time stamp</var>>';,';yyyymmddhh24mi')";
        }
    
  5. Buka database yang dapat dicolokkan:

        alter pluggable database <var>pluggable_db_name</var> open;
    

Database yang dapat dicolokkan terbuka untuk dibaca dan ditulis.

Panduan DBA Oracle