دیتابیس اوراکل

flashback_pkg

يكشنبه, ۲۰ خرداد ۱۳۹۷، ۰۶:۴۷ ب.ظ

من قصد دارم یک پکیج بنویسم که با اون بشه کارهای مختلف در رابطه با flashback رو انجام داد، به مرور زمان سعی میکنم این پکیج را کامل میکنم.

این اسکریپت در حال حاضر کارهای زیر را انجام میدهد:

1- ایجاد کردن restore point برای تمامی PDBهای یک root container

set serveroutput on; 

exec userA.create_restore_point_for_all_pdb_prc;


2- ایجاد کردن restore point برای یک PDB خاص

set serveroutput on; 

exec userA.flashback_pkg.create_restore_point_for_spec_pdb_prc('PDB_NAME');


3- انجام flashback در سطح PDB

set serveroutput on;

exec userA.flashback_pkg.flashback_pdb_prc('PDB_NAME','RESTORE_POINT_NAME');


4- بدست آوردن زمان flashback retention

select userA.flashback_pkg.get_flashback_retention_prc from dual;


flashback_pkg script


  • راهله شاکری

نظرات (۱)

  • مهدی غفاری
  • خیلی عالیه مهندس به نظرم تو گیت هاب هم منتشرش کنید
    https://github.com
    پاسخ:
    ممنون. حتما این کار رو انجام میدم.
    ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
    تجدید کد امنیتی