Alterar o Modo de Operação do Autonomous Database para Leitura/Gravação Somente para Leitura ou Restrito

Você pode selecionar um modo de operação do Autonomous Database: Leitura/Gravação, Somente para Leitura ou Restrito. O modo padrão é Leitura/Gravação.

Alterar o Modo de Operação do Autonomous Database para uma Sessão

Você pode definir como Somente para Leitura o modo de operação do Autonomous Database para uma sessão. Quando você define o modo de sessão como Somente para Leitura, os usuários da sessão só podem executar consultas.

Para ativar o modo Somente para Leitura para uma sessão:

  1. Estabelecer Conexão com o Autonomous Database.

    Você pode se conectar como usuário ADMIN ou como usuário cuja sessão você deseja definir com o modo Somente para Leitura.

  2. execute esta instrução SQL:
ALTER SESSION SET READ_ONLY = TRUE;

Para desativar o modo Somente para Leitura para uma sessão:

ALTER SESSION SET READ_ONLY = FALSE;
Observação

O parâmetro de sessão READ_ONLY se aplica quando o banco de dados está no modo Leitura/Gravação. Se o banco de dados estiver no modo Somente para Leitura, a definição do valor do parâmetro de sessão como TRUE ou como FALSE não alterará o modo de operação da sessão.

Alterar o Modo de Operação do Autonomous Database para Leitura/Gravação Somente para Leitura ou Restrito

Na Console do Oracle Cloud Infrastructure, você pode selecionar um modo de operação do Autonomous Database: Leitura/Gravação, Somente para Leitura ou Restrito. O modo padrão é Leitura/Gravação.

Se você selecionar o modo Somente para Leitura, os usuários só poderão executar consultas. Além disso, no modo somente leitura ou leitura/gravação, você pode restringir o acesso apenas para permitir que os usuários com o privilégio RESTRICTED SESSION se conectem ao banco de dados. O usuário ADMIN tem esse privilégio. Você pode usar o modo de acesso restrito para executar tarefas administrativas como indexação, cargas de dados ou outras atividades planejadas.

Execute as seguintes etapas de pré-requisito conforme necessário:

  • Abra a Console do Oracle Cloud Infrastructure clicando no ícone de navegação ao lado da Nuvem.

  • No menu de navegação esquerdo do Oracle Cloud Infrastructure, clique em Oracle Database e depois clique em Autonomous Database.
  • Na página Autonomous Databases, selecione um Autonomous Database nos links que estão na coluna Nome para exibição.

Para alterar o modo de operação do Autonomous Database, faça o seguinte:

  1. Na página Detalhes, no campo Modo, em Informações Gerais, clique em Editar.

    Isso mostra o painel Alterar modo do banco de dados.

    Veja a seguir a descrição da ilustração adb_mode_edit.png
    Descrição da ilustração adb_mode_edit.png
  2. Selecione um modo, Leitura/gravação ou Somente para leitura.
  3. Se você quiser restringir o acesso para permitir apenas os usuários ADMIN ou privilegiados, selecione Permitir acesso de administrador apenas.
  4. Clique em Confirmar.

    Quando operações simultâneas, como dimensionamento, estão ativas, a confirmação também confirma a pausa ou o cancelamento da operação simultânea. Consulte Operações Simultâneas no Autonomous Database para obter mais informações.

    Enquanto o modo muda, o campo Estado do ciclo de vida mostra Atualizando. Depois que a alteração de modo for concluída, o campo Estado do ciclo de vida mostrará Disponível.

Observações sobre alteração do modo do banco de dados:

  • O banco de dados deve estar disponível com o campo Estado do ciclo de vida mostrando Disponível para alterar o modo do banco de dados.

  • Quando você altera o modo do banco de dados para o modo restrito ou quando muda do modo restrito para o modo não restrito, o banco de dados encerra as conexões da seguinte forma:

    • Quando o modo é restrito, ou seja, o campo Modo mostra (Acesso somente para administrador), se você desmarcar Permitir acesso de administrador apenas e clicar em Confirmar, os usuários e aplicativos precisarão restabelecer as conexões do banco de dados após a conclusão da alteração do modo.

    • Quando o modo é ilimitado, ou seja, o campo Modo não mostra (Acesso somente para administrador), se você selecionar Permitir acesso de administrador apenas e clicar em Confirmar, os usuários e aplicativos precisarão restabelecer as conexões do banco de dados após a conclusão da alteração do modo.

Operação do Autonomous Database no Modo Somente para Leitura

Quando o banco de dados está no modo Somente para Leitura, cada uma das seguintes opções fica desativada:

  • Na Console do Oracle Cloud Infrastructure, a ação Senha do Administrador não é permitida. Além disso, no Database Actions, em Administração, o cartão Usuários de Banco de Dados está desativado.

  • Os URLs do Oracle APEX não estão disponíveis:

    • No Database Actions, em Desenvolvimento, o link do APEX está desativado.
    • Na guia Ferramentas da Console do Oracle Cloud Infrastructure, o link Open APEX está desativado.
  • A Administração de Usuários do Oracle Machine Learning está desativada:

    • No Database Actions, em Desenvolvimento, o link Oracle Machine Learning está desativado.
    • Na guia Ferramentas da Console do Oracle Cloud Infrastructure, o link Abrir Administração de Usuários do Oracle ML está desativado.
  • A definição de regras de gerenciamento de recursos está desativada. No Database Actions, em Administração, o link Definir Regras do Resource Management está desativado.

  • O upgrade do banco de dados fica desativado quando o banco de dados está no modo Somente para Leitura.