sexta-feira, 27 de janeiro de 2017

Exportar dados do schema AWR


Dependendo da necessidade do ambiente, em alguns casos precisamos exportar os dados armazenados para o AWR, seja para guardar os dados fora do banco de dados ou seja para importar esses dados do AWR em outro banco de dados.

Para podermos executar esse export, podemos seguir o passo a passo abaixo:


a) Exportar as tabelas do AWR

Para recriarmos os objetos do AWR é interessante que façamos uma cópia dos dados existentes para que possamos utiliza-los posteriormente caso seja necessário.

Para isso, podemos fazer um export desses objetos e dados utilizando o script abaixo:

SQL> @?/rdbms/admin/awrextr.sql



b) Lista de banco de dados

Será exibido uma lista dos bancos de dados monitorados pelo AWR.

Enter value for db_id:  < Aqui devemos colocar o DB_ID do banco que queremos fazer o export>


c) Especificar o número de dias que serão exportados.

Enter value for num_days: <Num_dias>

Devemos especificar o número de dias de snapshots que queremos exibir para a seleção.


d) Lista de snapshots

Conforme o número de dias escolhido, será exibida uma lista com todos os snapshots existentes nesse período selecionado.
Devemos escolher o snapshot inicial e final que indicarão o período dos dados que serão exportados.


e) Especificar diretório do dump

Devemos especificar o diretório que utilizaremos para que o arquivo dump seja gravado.

Enter value for directory_name: DATA_PUMP_DIR

Obs.: Esse diretório deve estar criado na DBA_DIRECTORIES


f) Definir o nome do arquivo dump

Enter value for file_name: awrdata_1_10

Aqui devemos definir o nome do arquivo de saída do dump que será gerado no diretório (filesystem)


A partir deste momento o export dos dados do AWR começará a ser feito e seu tempo de execução depende da quantidade de dados que existirem armazenados.



Referências:

How to Export and Import the AWR Repository From One Database to Another (Doc ID 785730.1)
https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=303870111102570&id=785730.1&_adf.ctrl-state=l4f4s2ae5_53