zoukankan      html  css  js  c++  java
  • AWR元数据的迁移或导入到其它数据库

    我们能够将AWR元数据迁移(导入)到其它数据库。低版本号的导入到高版本号,再用高版本号的数据库生成AWR报告,也能使用一些新特性,如

    SQL ordered by Physical Reads (UnOptimized)
    SQL ordered by User I/O Wait Time

    导出

    testnode:/home/oracle$export ORACLE_SID=wy1
    testnode:/home/oracle$sqlplus / as sysdba
    SQL> @?/rdbms/admin/awrextr.sql
    ~~~~~~~~~~~~~
    AWR EXTRACT
    ~~~~~~~~~~~~~
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    ~  This script will extract the AWR data for a range of snapshots  ~
    ~  into a dump file.  The script will prompt users for the         ~
    ~  following information:                                          ~
    ~     (1) database id                                              ~
    ~     (2) snapshot range to extract                                ~
    ~     (3) name of directory object                                 ~
    ~     (4) name of dump file                                        ~
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


    Databases in this Workload Repository schema
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

       DB Id     DB Name      Host
    ------------ ------------ ------------
    * 3988169241 WY           testnode1
    * 3988169241 WY           testnode2

    The default database id is the local one: '3988169241'.  To use this
    database id, press <return> to continue, otherwise enter an alternative.

    Enter value for dbid:

    Using 3988169241 for Database ID


    Specify the number of days of snapshots to choose from
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    Entering the number of days (n) will result in the most recent
    (n) days of snapshots being listed.  Pressing <return> without
    specifying a number lists all completed snapshots.


    Enter value for num_days:

    Listing all Completed Snapshots

    ...
    DB Name        Snap Id    Snap Started
    ------------ --------- ------------------
    WY                4706 18 Mar 2015 18:00
                      4707 18 Mar 2015 19:00   <<<
                      4708 18 Mar 2015 20:00   <<<


    Specify the Begin and End Snapshot Ids
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    Enter value for begin_snap: 4707    <<<<起始SNAP
    Begin Snapshot Id specified: 4707   <<<<结束SNAP

    Enter value for end_snap: 4708
    End   Snapshot Id specified: 4708


    Specify the Directory Name
    ~~~~~~~~~~~~~~~~~~~~~~~~~~

    Directory Name                 Directory Path
    ------------------------------ -------------------------------------------------
    DATA_PUMP_DIR                  /u01/app/oracle/product/11.2.0/db_1/rdbms/log/
    EXPDP                          /tmp/expdp       <<<<<<<<<<<<<<<<
    ORACLE_OCM_CONFIG_DIR          /u01/app/oracle/product/11.2.0/db_1/ccr/state
    ORACLE_OCM_CONFIG_DIR2         /u01/app/oracle/product/11.2.0/db_1/ccr/state
    XMLDIR                         /u01/app/oracle/product/11.2.0/db_1/rdbms/xml

    Choose a Directory Name from the above list (case-sensitive).

    Enter value for directory_name: EXPDP   <<<<<<<<<输入DIRECTORY,右边是文件夹所相应的物理路径.注: 假设SNAP跨度大,须要较大的空间来存放文件

    Using the dump directory: EXPDP

    Specify the Name of the Extract Dump File
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    The prefix for the default dump file name is awrdat_4707_4708.
    To use this name, press <return> to continue, otherwise enter
    an alternative.

    Enter value for file_name:

    Using the dump file prefix: awrdat_4707_4708
    |
    | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    |  The AWR extract dump file will be located
    |  in the following directory/file:
    |   /tmp/expdp                <<<<文件夹   
    |   awrdat_4707_4708.dmp      <<<<文件名
    | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    |
    |  *** AWR Extract Started ...
    |
    |  This operation will take a few moments. The
    |  progress of the AWR extract operation can be
    |  monitored in the following directory/file:
    |   /tmp/expdp                       
    |   awrdat_4707_4708.log             
    |

    导入:
    导入过程也类似

    SQL> @?/rdbms/admin/awrload
    ~~~~~~~~~~
    AWR LOAD
    ~~~~~~~~~~
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    ~  This script will load the AWR data from a dump file. The   ~
    ~  script will prompt users for the following information:    ~
    ~     (1) name of directory object         ~
    ~     (2) name of dump file          ~
    ~     (3) staging schema name to load AWR data into       ~
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    Specify the Directory Name
    ~~~~~~~~~~~~~~~~~~~~~~~~~~

    Directory Name         Directory Path
    ------------------------------ -------------------------------------------------
    AGREE_AWRREPORT_DIR        /tmp/xunjian
    DATA_PUMP_DIR         /u01/app/oracle/admin/orcl/dpdump/
    EXPDP          /arch/expdp       <<<<<<<<<<<<<<<<<<<<<<
    ORA10G_PUMP         /u01/app/oracle/datapump/ora10g
    ORACLE_OCM_CONFIG_DIR        /u01/app/oracle/product/11.2.0/db_1/ccr/state
    XMLDIR          /u01/app/oracle/product/11.2.0/db_1/rdbms/xml

    Choose a Directory Name from the list above (case-sensitive).

    Enter value for directory_name: EXPDP  <<<<<<<<<<<<<<<<输入DIRECTORY名称
    Using the dump directory: EXPDP

    Specify the Name of the Dump File to Load
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    Please specify the prefix of the dump file (.dmp) to load:

    Enter value for file_name: awrdat_4707_4708        <<<<<<<<<<<<<<<输入文件名称(不包括后缀.dmp)

    Loading from the file name: awrdat_4707_4708.dmp

    Staging Schema to Load AWR Snapshot Data
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    The next step is to create the staging schema
    where the AWR snapshot data will be loaded.
    After loading the data into the staging schema,
    the data will be transferred into the AWR tables
    in the SYS schema.


    The default staging schema name is AWR_STAGE.
    To use this name, press <return> to continue, otherwise enter
    an alternative.

    Enter value for schema_name:          <<<<<<<<<<<<<<回车,取默认值

    Using the staging schema name: AWR_STAGE

    Choose the Default tablespace for the AWR_STAGE user
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    Choose the AWR_STAGE users's default tablespace.  This is the
    tablespace in which the AWR data will be staged.

    TABLESPACE_NAME
    --------------------------------------------------------------------------------
    CONTENTS      DEFAULT TABLESPACE
    --------------------------- ------------------
    SYSAUX
    PERMANENT      *

    USERS
    PERMANENT


    Pressing <return> will result in the recommended default
    tablespace (identified by *) being used.

    Enter value for default_tablespace:          <<<<<<<<<<<<<回车,取默认值

    Using tablespace SYSAUX as the default tablespace for the AWR_STAGE


    Choose the Temporary tablespace for the AWR_STAGE user
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    Choose the AWR_STAGE user's temporary tablespace.

    TABLESPACE_NAME
    --------------------------------------------------------------------------------
    CONTENTS      DEFAULT TEMP TABLESPACE
    --------------------------- -----------------------
    TEMP
    TEMPORARY      *


    Pressing <return> will result in the database's default temporary
    tablespace (identified by *) being used.

    Enter value for temporary_tablespace:          <<<<<<<<<<<<<回车,取默认值

    Using tablespace TEMP as the temporary tablespace for AWR_STAGE


    ... Creating AWR_STAGE user

    |
    | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    |  Loading the AWR data from the following
    |  directory/file:
    |   /arch/expdp
    |   awrdat_4707_4708.dmp
    | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    |
    |  *** AWR Load Started ...
    |
    |  This operation will take a few moments. The
    |  progress of the AWR load operation can be
    |  monitored in the following directory/file:
    |   /arch/expdp
    |   awrdat_4707_4708.log
    |
    ...

    ---------------------------------------------------

    道行尚浅,欢迎拍砖。

    转载请注明出处.

  • 相关阅读:
    [转]敏捷软件开发 需求分析
    Windows服务控制命令SC
    [转]敏捷测试工程师的十条法则
    大道至简:如何准确把握趋势 一
    Sqlserver xml 类型操作
    微软Teched2010大会一日游记
    [转]任务、用例、用户故事和场景
    ASUS TF600T上手体验
    Windows 8的各种小发现——不断更新中
    Surface Pro电磁笔故障
  • 原文地址:https://www.cnblogs.com/liguangsunls/p/6789490.html
Copyright © 2011-2022 走看看