AWR信息导出

AWR信息导出

BEGIN
DBMS_SWRF_INTERNAL.AWR_EXTRACT (DMPFILE => 'awr_report_data.dmp', <<<=文件名
DMP_DIR => 'DB_DIR', <<<
= EXPDP的directory名称
BID => 22222, <<<=开始的snapshot
EID => 44444 <<<
=结束的snapshot
);
END;

一旦您导出成功,您可以调用AWR_LOAD把它导入到其它的库里:

BEGIN
DBMS_SWRF_INTERNAL.AWR_LOAD (SCHNAME => 'test', <<<=========== 这里就是您要求的新的schema 名称
DMPFILE => 'awr_report_data.dmp',
DMP_DIR => 'DB_DIR', <<<===========EXPDP的directory名称
);
END;

导入完之后,注意要Move到其它的schema下才能使用:

BEGIN
DBMS_SWRF_INTERNAL.MOVE_TO_AWR (SCHNAME => 'test');
END;

接下来您就可以调用:

SQL> @?/rdbms/admin/awrrpti

来生成对应DBID的报告。

原文地址:https://www.cnblogs.com/lipeng20004/p/14641394.html