Oracle Enterprise Manager Database Express - Amazon Relational Database Service

Oracle Enterprise Manager Database Express

O Amazon RDS oferece suporte ao Oracle Enterprise Manager (OEM) Database Express com o uso da opção OEM. O Amazon RDS para Oracle é compatível com o Oracle Enterprise Manager Database Express para Oracle Database 19c usando somente a arquitetura não CDB.

O OEM Database Express e o Database Control são ferramentas semelhantes que possuem uma interface baseada na Web para administração de banco de dados Oracle. Para obter mais informações sobre essas ferramentas, consulte os tópicos Accessing Enterprise Manager Database Express 18c e Accessing Enterprise Manager Database Express 12c na documentação da Oracle.

nota

O OEM Database Express não é compatível com a classe de instância de banco de dados db.t3.small. Para mais informações sobre classes de instância de banco de dados, consulte Classes de instância de banco de dados do RDS para Oracle.

Configurações de opção de banco de dados OEM

O Amazon RDS oferece suporte para as seguintes configurações da opção OEM.

Configuração da opção Valores válidos Descrição

Porta

Um valor inteiro

A porta na instância de banco de dados que escuta o banco de dados OEM. O padrão para o OEM Database Express é 5500.

Grupos de segurança

Um grupo de segurança tem acesso à Port (Porta).

Adicionar a opção de banco de dados OEM

O processo geral para adicionar as opções do OEM a uma instância de banco de dados é o seguinte:

  1. Crie um novo grupo de opções, ou copie ou modifique um existente.

  2. Adicione a opção ao grupo de opções.

  3. Associe o grupo de opções à instância de banco de dados.

Quando você adiciona a opção OEM, uma breve interrupção ocorre enquanto a instância de banco de dados é reiniciada automaticamente.

Para adicionar a opção OEM a uma instância de banco de dados
  1. Determine o grupo de opções que você deseja usar. Você pode criar um novo grupo de opções ou usar um existente. Se você quiser usar um grupo de opções existente, vá para a próxima etapa. Caso contrário, crie um grupo de opções de banco de dados personalizado com as seguintes configurações:

    1. Em Engine (Mecanismo), escolha a edição Oracle para sua instância de banco de dados.

    2. Para Major engine version (Versão do mecanismo principal), escolha a versão da sua instância de banco de dados.

    Para obter mais informações, consulte Criar um grupo de opções.

  2. Adicione a opção OEM ao grupo de opções e defina as configurações da opção. Para mais informações sobre a adição de opções, consulte Adicionar uma opção a um grupo de opções. Para ter mais informações sobre cada configuração, consulte Configurações de opção de banco de dados OEM.

    nota

    Se você adicionar a opção OEM a um grupo de opções existente que já está anexado a uma ou mais instâncias de banco de dados, uma breve interrupção ocorrerá enquanto todas as instâncias de banco de dados forem reiniciadas automaticamente.

  3. Aplique o grupo de opções a uma instância de banco de dados nova ou existente:

    • Para uma nova instância de banco de dados, você aplica o grupo de opções ao executar a instância. Para ter mais informações, consulte Criar uma instância de banco de dados do Amazon RDS.

    • Para uma instância de banco de dados existente, você aplica o grupo de opções modificando a instância e anexando o novo grupo de opções. Quando você adiciona a opção OEM, uma breve interrupção ocorre enquanto a instância de banco de dados é reiniciada automaticamente. Para ter mais informações, consulte Modificar uma instância de banco de dados do Amazon RDS.

nota

Também é possível usar a AWS CLI para adicionar a opção OEM. Para ver exemplos, consulte Adicionar uma opção a um grupo de opções.

Acessar o OEM pelo navegador

Depois de habilitar a opção OEM, você pode começar a usar a ferramenta de banco de dados OEM do seu navegador da Web.

Você pode acessar o OEM Database Control ou o OEM Database Express do seu navegador da Web. Por exemplo, se o endpoint da sua instância de banco de dados do Amazon RDS for mydb.f9rbfa893tft.us-east-1.rds.amazonaws.com, e sua porta OEM for 1158, o URL para acessar o OEM Database Control será a seguinte.

https://mydb.f9rbfa893tft.us-east-1.rds.amazonaws.com:1158/em

Ao acessar qualquer ferramenta do seu navegador da Web, é exibida uma janela de login que solicita um nome de usuário e uma senha. Digite o nome de usuário mestre e a senha mestre da sua instância de banco de dados. Agora, você está pronto para gerenciar seus bancos de dados Oracle.

Modificar configurações do banco de dados OEM

Depois de habilitar o banco de dados OEM, você pode modificar a configuração Security Groups para essa opção.

Você não pode modificar o número da porta OEM depois de ter associado o grupo de opções uma instância de banco de dados. Para alterar o número da porta OEM para uma instância de banco de dados, faça o seguinte:

  1. Crie um novo grupo de opções.

  2. Adicione a opção OEM com o novo número de porta ao novo grupo de opções.

  3. Remova o grupo de opções existente da instância de banco de dados.

  4. Adicione o novo grupo de opções à instância de banco de dados.

Para mais informações sobre como modificar as configurações da opção, consulte Modificar uma configuração de opção. Para ter mais informações sobre cada configuração, consulte Configurações de opção de banco de dados OEM.

Executar tarefas do OEM Database Express

É possível usar os procedimentos do Amazon RDS para executar determinadas tarefas do OEM Database Express. Executando esses procedimentos, você pode executar as tarefas listadas a seguir.

nota

As tarefas do OEM Database Express são executadas de forma assíncrona.

Mudar o front-end do site do OEM Database Express para Adobe Flash

nota

Essa tarefa está disponível somente para não CDBs do Oracle Database 19c.

A partir do Oracle Database 19c, a Oracle descontinuou a interface de usuário anterior do OEM Database Express, que é baseada no Adobe Flash. Em vez disso, o OEM Database Express agora usa uma interface criada com o Oracle JET. Se você tiver dificuldades com a nova interface, é possível mudar para a interface defasada baseada em Flash. As dificuldades que você pode ter com a nova interface incluem ficar preso em uma tela Loading após fazer o login no OEM Database Express. Você também pode sentir falta de alguns recursos que estavam presentes na versão baseada em Flash do OEM Database Express.

Para mudar o front-end do site do OEM Database Express para o Adobe Flash, execute o procedimento rdsadmin.rdsadmin_oem_tasks.em_express_frontend_to_flash do Amazon RDS. Este procedimento é equivalente ao comando SQL execemx emx.

As práticas recomendadas não recomendam o uso do Adobe Flash. Embora você possa reverter para o OEM Database Express baseado em Flash, recomendamos o uso de sites do OEM Database Express baseados em JET, se possível. Se você reverter para o uso do Adobe Flash e quiser mudar novamente para o Oracle JET, use o procedimento rdsadmin.rdsadmin_oem_tasks.em_express_frontend_to_jet. Após uma atualização do banco de dados Oracle, uma versão mais recente do Oracle JET pode resolver problemas relacionados ao JET no OEM Database Express. Para obter mais informações sobre como mudar para o Oracle JET, consulte Mudar o front-end do site do OEM Database Express para Oracle JET.

nota

Executar essa tarefa na instância de banco de dados de origem para uma réplica de leitura também faz com que a réplica de leitura mude os front-ends do site do OEM Database Express para o Adobe Flash.

A chamada do procedimento a seguir cria uma tarefa para mudar o site do OEM Database Express para Adobe Flash e retorna o ID da tarefa.

SELECT rdsadmin.rdsadmin_oem_tasks.em_express_frontend_to_flash() as TASK_ID from DUAL;

Você pode visualizar o resultado exibindo o arquivo de saída da tarefa.

SELECT text FROM table(rdsadmin.rds_file_util.read_text_file('BDUMP','dbtask-task-id.log'));

Substitua task-id pelo ID da tarefa retornado pelo procedimento. Para obter mais informações sobre o procedimento rdsadmin.rds_file_util.read_text_file do Amazon RDS, consulte Leitura de arquivos no diretório de uma instância de banco de dados

Também é possível visualizar o conteúdo do arquivo de saída da tarefa no AWS Management Console ao pesquisar o task-id nas entradas do log na seção Logs & events (Logs e eventos).

Mudar o front-end do site do OEM Database Express para Oracle JET

nota

Essa tarefa está disponível somente para não CDBs do Oracle Database 19c.

Para mudar o front-end do site do OEM Database Express para o Oracle JET, execute o Amazon RDS procedimento rdsadmin.rdsadmin_oem_tasks.em_express_frontend_to_jet. Este procedimento é equivalente ao comando SQL execemx omx.

Por padrão, os sites do OEM Database Express para instâncias de banco de dados Oracle que executam a versão 19c ou posterior usam o Oracle JET. Caso tenha usado o procedimento rdsadmin.rdsadmin_oem_tasks.em_express_frontend_to_flash para mudar o front-end do site do OEM Database Express para o Adobe Flash, você pode revertê-lo para o Oracle JET. Para fazer isso, use o procedimento rdsadmin.rdsadmin_oem_tasks.em_express_frontend_to_jet. Para obter mais informações sobre como mudar para o Adobe Flash, consulte Mudar o front-end do site do OEM Database Express para Adobe Flash.

nota

Executar esta tarefa a partir da instância de banco de dados de origem para uma réplica de leitura também faz com que a réplica de leitura mude seus front-ends do site do OEM Database Express para o Oracle JET.

A chamada do procedimento a seguir cria uma tarefa para mudar o site do OEM Database Express para Oracle JET e retorna o ID da tarefa.

SELECT rdsadmin.rdsadmin_oem_tasks.em_express_frontend_to_jet() as TASK_ID from DUAL;

Você pode visualizar o resultado exibindo o arquivo de saída da tarefa.

SELECT text FROM table(rdsadmin.rds_file_util.read_text_file('BDUMP','dbtask-task-id.log'));

Substitua task-id pelo ID da tarefa retornado pelo procedimento. Para obter mais informações sobre o procedimento rdsadmin.rds_file_util.read_text_file do Amazon RDS, consulte Leitura de arquivos no diretório de uma instância de banco de dados

Também é possível visualizar o conteúdo do arquivo de saída da tarefa no AWS Management Console ao pesquisar o task-id nas entradas do log na seção Logs & events (Logs e eventos).

Remover a opção de banco de dados OEM

Você pode remover a opção OEM de uma instância de banco de dados. Quando você remove a opção OEM, ocorre uma breve interrupção enquanto a instância de banco de dados é reiniciada automaticamente. Assim, depois de remover a opção OEM, você não precisará reiniciar sua instância de banco de dados.

Para remover a opção OEM de uma instância de banco de dados, siga um destes procedimentos:

  • Remova a opção OEM do grupo de opções ao qual ela pertence. Essa alteração afeta todas as instâncias de bancos de dados que usam o grupo de opções. Para obter mais informações, consulte Remover uma opção de um grupo de opções.

  • Modifique a instância de banco de dados e especifique um grupo de opções diferente que não inclua a opção OEM. Essa alteração afeta uma única instância de banco de dados. Você pode especificar um grupo de opções padrão (vazio) ou criar um grupo de opções personalizado diferente. Para ter mais informações, consulte Modificar uma instância de banco de dados do Amazon RDS.