Executar Tarefas de Pré-requisitos
Antes de ativar e usar o Database Management SQL Performance Watch, você deve concluir determinadas tarefas de pré-requisito.
Como primeira etapa, certifique-se de que o administrador da tenancy tenha criado grupos de usuários do Oracle Cloud Infrastructure IAM. Por exemplo, você pode criar grupos de usuários separados para executar as seguintes tarefas:
- Registrar um Banco de Dados Externo e adicionar uma conexão
- Ativar SQL Performance Watch
- Usar os recursos do SQL Performance Watch
Para obter informações sobre como criar um grupo de usuários do serviço IAM, consulte Para criar um grupo.
Ao concluir a tarefa de pré-requisito genérico, você deve executar as tarefas de pré-requisito listadas na tabela a seguir.
No momento, o SQL Performance Watch só está disponível para Bancos de Dados Externos, que são Bancos de Dados Oracle localizados on-premises e conectados a um recurso no serviço Oracle Cloud Infrastructure External Database. Para obter informações sobre o serviço External Database, consulte External Database Service.
Tarefa | Descrição | Mais informações |
---|---|---|
Instalar Management Agents | O serviço Oracle Cloud Infrastructure Management Agent permite a comunicação e a coleta de dados entre o SQL Performance Watch e um Banco de Dados Externo.
Você deve instalar um Management Agent em um host que tenha uma conexão com o Banco de Dados Externo. O SQL Performance Watch usará o Management Agent para operações como coletar dados e métricas do Banco de Dados Externo. Observe que, para bancos de dados de instância única, é necessário um Management Agent 201215.1850 ou mais recente e, para bancos de dados RAC, é necessário um Management Agent 210403.1349 ou mais recente. |
Para obter informações sobre como instalar Management Agents, consulte Instalar Management Agents. |
Registrar o Oracle Database no serviço External Database | Registre o Oracle Database criando um recurso ou um handle no serviço External Database. Esse handle funciona como uma representação do Oracle Database localizado fora do Oracle Cloud Infrastructure.
Você pode registrar um Banco de Dados Externo no serviço External Database ou clicando em Registrar bancos de dados externos na página Bancos de dados gerenciados para Bancos de Dados Externos no Database Management. |
Para obter informações sobre como criar um identificador de Banco de Dados Externo e as permissões necessárias, consulte Criar um Identificador para um Banco de Dados Externo.
Para obter informações sobre como acessar a página Bancos de dados gerenciados para Bancos de Dados Externos, consulte Ativar o SQL Performance Watch. |
Conectar o Oracle Database ao handle do Serviço External Database | Depois de criar um handle de Banco de Dados Externo, você deverá conectar o Oracle Database ao handle. Observe que você pode usar o protocolo TCPS para criar com segurança uma conexão com o Oracle Database e monitorá-la e gerenciá-la.
Você pode adicionar uma conexão a um Banco de Dados Externo no serviço External Database ou na página Bancos de dados gerenciados para Bancos de Dados Externos no serviço Database Management:
Observe que o usuário do banco de dados usado para estabelecer conexão com o banco de dados fora do Oracle Cloud Infrastructure deve ter os seguintes privilégios para usar o SQL Performance Watch:
|
Para obter informações sobre como adicionar uma conexão ao banco de dados no serviço de Banco de Dados Externo e as permissões necessárias, consulte Criar uma Conexão com um Banco de Dados Externo.
Para obter informações sobre como adicionar uma conexão na página Bancos de dados Gerenciados para Bancos de Dados Externos, consulte Ativar o SQL Performance Watch. Para obter informações sobre como adicionar um conector, consulte Adicionar uma Conexão. |
Defina a credencial preferencial de diagnóstico Avançado para executar várias tarefas e salvar a senha do usuário do banco de dados em um segredo | Defina a credencial preferencial de diagnóstico Avançado no Database Management Diagnostics & Management para estabelecer conexão com o banco de dados e executar tarefas como criar e monitorar tarefas do SQL Performance Analyzer. Se a credencial preferencial não for definida, uma mensagem será exibida quando você acessar a home page do SQL Performance Watch do banco de dados e poderá clicar no link para ir para a seção Credenciais em Diagnóstico e Gerenciamento e definir a credencial preferencial de diagnóstico Avançado. Observe que você pode definir a credencial preferencial mesmo que não tenha ativado Diagnósticos e Gerenciamento para o banco de dados.
Ao definir a credencial preferencial de diagnóstico Avançado, use o serviço Oracle Cloud Infrastructure Vault para salvar a senha do usuário do banco de dados em um segredo com uma chave de criptografia. O serviço Vault permite armazenar e gerenciar chaves de criptografia e segredos para acessar recursos com segurança. Observe que, se você alterar a senha do usuário do banco de dados, também deverá atualizar o segredo com a nova senha criando uma nova versão do segredo e atualizando o conteúdo. |
Para obter informações sobre o serviço Vault, seus conceitos e como criar vaults, chaves e segredos, consulte Vault.
Para obter informações sobre as permissões necessárias para definir a credencial preferencial de diagnóstico Avançado, consulte Permissões Adicionais Necessárias para Usar o SQL Performance Watch. Para obter informações sobre como definir a credencial preferencial, consulte Definir Credencial Preferencial de Diagnóstico Avançado. |