Prepare-se para executar o coletor Oracle
Defina permissões de usuário do banco de dados e configure recursos avançados antes de executar o coletor.
Antes de Iniciar
Função necessária: administrador
Por Que e Quando Desempenhar Esta Tarefa
O coletor requer um usuário dedicado do banco de dados Oracle com permissões de SELECIONAR e EXECUTAR. Você deve criar o usuário do banco de dados e conceder permissões apropriadas para esquemas de catálogo, tabelas, exibições, procedimentos, funções, e pacotes.
Procedimento
Configure permissões do usuário
Crie um usuário Oracle dedicado e conceda permissões para coleta de metadados.
Antes de Iniciar
Função necessária: administrador
Por Que e Quando Desempenhar Esta Tarefa
Para coletar dados de um banco de dados Oracle, crie um usuário dedicado com as permissões necessárias. Conceder a este usuário privilégios de SELEÇÃO e EXECUÇÃO nos esquemas, tabelas, exibições, procedimentos, funções necessárias e pacotes. Como alternativa, você pode conceder acesso mais amplo usando exibições de DBA ou funções de catálogo para garantir capacidades completas de coleta de dados.
Estas etapas configuram um usuário com as permissões necessárias para a coleta de dados eficiente.
Procedimento
Configure permissões de AWR para extração de linhagem
Conceda permissões de exibição do AWR para habilitar a extração de linhagem histórica das instruções CREATE TABLE.
Antes de Iniciar
Função necessária: administrador
Licença necessária: Licença do Pacote de diagnóstico do Oracle.
Por Que e Quando Desempenhar Esta Tarefa
O coletor do Oracle consulta as exibições do AWR (repositório automático de carga de trabalho) para extrair a linhagem das instruções históricas de CREATE TABLE. Conceda permissões SELECT nas exibições DBA_HIST_* para habilitar esta capacidade.
Procedimento
GRANT SELECT ON DBA_HIST_SQLTEXT TO ddw_user;
GRANT SELECT ON DBA_HIST_SQLSTAT TO ddw_user;
GRANT SELECT ON DBA_HIST_SNAPSHOT TO ddw_user;
Prepare-se para colher a linhagem entre servidores
Configure links de banco de dados e colete informações de conexão para coleta de linhagem entre servidores.
Antes de Iniciar
Função necessária: administrador
Por Que e Quando Desempenhar Esta Tarefa
Se o seu banco de dados Oracle incluir objetos com definições SQL que fazem referência a outro servidor, siga estas etapas para capturar a linhagem entre servidores. No Oracle, essas referências são chamadas de links de banco de dados (links de banco de dados). Para resolver a linhagem do SQL que usa links de banco de dados, o coletor requer as informações de host e porta para cada banco de dados vinculado.