Seleção de Versão de Software Flexível para o Base Database Service
A Oracle aplica controles de seleção de release às atualizações de release do Database e do Grid Infrastructure que você pode selecionar para operações de ciclo de vida.
Por padrão, as operações de ciclo de vida usam ou oferecem a versão mais recente disponível de atualização ou manutenção (N). Isso ajuda a garantir que os recursos recém-criados ou atualizados usem software contendo as correções de segurança aplicáveis mais recentes.
Para operações de ciclo de vida que suportam a seleção de versão, você pode selecionar uma versão mais antiga de atualização ou manutenção dentro do intervalo de autoatendimento suportado depois de confirmar a mensagem exibida. A faixa de autoatendimento suportada geralmente é N-1 e N-2 para atualizações de release do Database e do Grid Infrastructure. As versões anteriores ao intervalo de autoatendimento aplicável exigem aprovação por meio de uma Solicitação de Serviço.
A disponibilidade da seleção de versão depende do serviço e da operação do ciclo de vida.
Observação:
Use as diretrizes a seguir para determinar quais releases do Oracle Database (DB) você pode solicitar. Estas diretrizes estão sujeitas a alterações.
- Recomendado: A atualização mais recente do Oracle AI Database 26ai Release.
- Disponível por meio da confirmação de autoatendimento: As duas Atualizações de Versão do BD anteriores.
- Liberações mais antigas: Exigem uma SR com uma exceção aprovada. As solicitações 19c do Oracle Database estão limitadas à versão 19.27 ou posterior. Depois de aprovada, a release solicitada só é ativada para criar uma imagem de software de banco de dados personalizada, que os clientes devem usar para provisionamento ou atualizações.
Como funcionam os controles de seleção de versão:
Os controles de seleção de release se aplicam quando uma operação de ciclo de vida cria um novo Home de Banco de Dados, provisiona um novo sistema de banco de dados ou atualiza ou atualiza o software do Banco de Dados ou do Grid Infrastructure para uma atualização de release selecionada.
Em geral, aplica-se o seguinte princípio:
-
N: A atualização da release aprovada mais recente ou a release de manutenção está disponível por padrão e é a release recomendada.
-
N-1 e N-2: Quando houver suporte, você poderá selecionar uma das duas versões anteriores de atualização ou manutenção após revisar e confirmar a mensagem exibida.
-
Liberações anteriores a N-2: Submeta uma Solicitação de Serviço para solicitar acesso à atualização de release ou à release de manutenção necessária.
Os controles de seleção de liberação podem ser aplicados a operações como:
- Criando imagens de software personalizadas do Banco de Dados e do Grid Infrastructure.
- Criando sistemas de BD ou Homes de Banco de Dados quando uma atualização de release é selecionada.
- Criando bancos de dados quando a operação cria um novo Home de Banco de Dados.
- Atualizando Homes de Bancos de Dados.
- Atualizando ou fazendo upgrade do Grid Infrastructure de um sistema de BD.
Operações que Usam Homes de Bancos de Dados Existentes:
As operações de ciclo de vida que usam um Home de Banco de Dados existente não estão sujeitas às restrições de seleção da nova release.
Por exemplo, este princípio aplica-se quando:
- Criando um banco de dados em um Home de Banco de Dados existente.
- Restaurando um banco de dados para um Home de Banco de Dados existente.
- Criando um stand-by do Data Guard em um Home de Banco de Dados existente, quando aplicável.
- Movendo um banco de dados para um Home de Banco de Dados existente, sujeito aos requisitos da operação de movimentação.
Se o Home do Banco de Dados selecionado estiver executando uma Atualização da Release do Banco de Dados anterior à Atualização da Release aprovada mais recente, a Console exibirá uma mensagem indicando que uma atualização da release mais antiga está em uso. Você pode continuar a operação usando o Home do Banco de Dados existente.
Selecionar atualização de versão mais antiga ou versão de manutenção:
Quando uma operação de ciclo de vida suporta a seleção de autoatendimento de versões mais antigas, você pode selecionar uma das duas atualizações de versão ou versões de manutenção anteriores à versão mais recente disponível.
Quando você seleciona uma atualização de release ou de manutenção mais antiga elegível, a Console exibe uma mensagem. Revise e confirme a mensagem para continuar.
Se a atualização da versão necessária ou a versão de manutenção for anterior às disponíveis para seleção de autoatendimento, envie uma Solicitação de Serviço para solicitar acesso.
Mensagens de confirmação para versões mais antigas:
Quando você seleciona uma atualização de release ou uma release de manutenção mais antiga elegível, a Console exibe uma mensagem recomendando a última atualização de release aprovada ou a release de manutenção. Revise e confirme a mensagem para continuar.
Para obter orientação sobre Atualizações mais antigas da Release do Banco de Dados ou do Grid Infrastructure, consulte Recomendações para Ajudar a Proteger Bancos de Dados Oracle de Ameaças de Segurança Emergentes Ativadas por IA.
Para operações de ciclo de vida que suportam a seleção de autoatendimento de atualizações de versão mais antigas ou versões de manutenção, você deve confirmar a mensagem exibida antes de continuar.
Para operações que usam um Home de Banco de Dados existente, as restrições de seleção de release não se aplicam. Se o Home do Banco de Dados selecionado estiver executando uma Atualização da Release do Banco de Dados anterior à Atualização da Release aprovada mais recente, a Console exibirá uma mensagem indicando que uma atualização da release mais antiga está em uso. Você pode continuar a operação usando esse Home de Banco de Dados.
Imagens de software personalizadas mais antigas:
As atualizações de release disponíveis para seleção de imagem de software personalizado dependem da operação do ciclo de vida e dos controles de seleção de release aplicáveis.
Para operações em que uma imagem de software personalizada mais antiga não está disponível para seleção de autoatendimento, a imagem não é exibida como uma seleção disponível. Para usar uma imagem de software personalizada mais antiga que não esteja disponível, envie uma Solicitação de Serviço.
A Oracle recomenda o uso de imagens de software personalizadas com base na Atualização de Versão mais recente aplicável para receber as correções de segurança mais recentes. Para obter mais informações, consulte Recomendações para Ajudar a Proteger Bancos de Dados Oracle de Ameaças de Segurança Emergentes Ativadas por IA.
Recursos Existentes:
Esses controles de seleção de release não fazem upgrade automaticamente de bancos de dados existentes, Homes de Banco de Dados, sistemas de BD ou outros recursos existentes que estejam executando atualizações de release mais antigas do Database ou do Grid Infrastructure.
Os recursos existentes podem continuar operando de acordo com as políticas de suporte e ciclo de vida aplicáveis. Quando você executa uma operação de ciclo de vida em um recurso existente, os controles de seleção de liberação dependem da operação. Por exemplo, uma operação que cria um novo Home de Banco de Dados está sujeita às regras de seleção de atualização de release aplicáveis, enquanto uma operação que usa um Home de Banco de Dados existente não é restrita com base exclusivamente na atualização de release instalada nesse home.
Confirmando Atualizações de Versão Mais Antigas e Versões de Manutenção em Solicitações de API
Algumas operações de ciclo de vida permitem que você use atualizações de release mais antigas do Database e do Grid Infrastructure, em vez das releases elegíveis mais recentes.
Quando uma operação exigir confirmação de uma atualização de release mais antiga ou de uma release de manutenção, defina a propriedade isOlderVersionAcknowledged como verdadeira na solicitação.
Parâmetro da Solicitação:
Use a seguinte propriedade de solicitação ao selecionar ou aplicar uma atualização de release mais antiga do Database ou do Grid Infrastructure:
isOlderVersionAcknowledged
Defina isOlderVersionAcknowledged como true para confirmar o uso da atualização de release mais antiga ou da release de manutenção e continuar com a operação.
Essa propriedade se aplica a operações suportadas de criação, atualização e aplicação, nas quais você pode selecionar ou aplicar uma atualização de release mais antiga ou uma release de manutenção.
A propriedade não se aplica a operações que não selecionam nem aplicam uma atualização de release ou uma release de manutenção, incluindo:
- Recuperando detalhes do recurso
- Exibindo histórico de patches, atualizações ou upgrades
- Excluindo recursos
- Atualizando somente tags
- Gerando URLs de PAR de imagem de software
- Alterando compartimentos
Atributo da resposta:
Para a lista de liberação aplicável e outras operações de leitura, a resposta pode incluir o seguinte atributo:
isOlderVersionAcknowledgmentRequired
Este atributo indica se a confirmação é obrigatória quando você seleciona uma atualização de release mais antiga ou uma release de manutenção.
Quando isOlderVersionAcknowledgmentRequired indicar que a confirmação é obrigatória, defina isOlderVersionAcknowledged como verdadeiro na solicitação de criação, atualização ou aplicação correspondente para usar a atualização de release mais antiga ou a release de manutenção.
Operações Aplicáveis:
A confirmação de atualizações de versão mais antigas ou versões de manutenção se aplica a operações de ciclo de vida suportadas, como:
- Criando imagens de software do Banco de Dados ou do Grid Infrastructure
- Criando Homes de Bancos de Dados
- Aplicando patch a um Home de Banco de Dados ou aplicando uma imagem de software de Banco de Dados personalizada
- Criando ou atualizando Sistemas de BD
- Aplicando atualizações da release do Grid Infrastructure aos sistemas de BD
- Executando operações de banco de dados que selecionam ou movem para uma atualização de release de destino ou Home do Banco de Dados
- Criando uma associação do Data Guard quando a operação cria um novo Home de Banco de Dados stand-by ou Sistema de Banco de Dados
Para operações de release e lista de atualizações aplicáveis, use o atributo de resposta isOlderVersionAcknowledgmentRequired para determinar se a confirmação é necessária antes de enviar a solicitação de ciclo de vida correspondente.
Usando a Propriedade de Confirmação:
Quando uma operação requer confirmação:
- Recupere ou selecione a atualização da release, o patch ou a imagem de software do Banco de Dados ou do Grid Infrastructure de destino.
- Verifique se a confirmação é necessária para a atualização da versão selecionada ou para a versão de manutenção.
- Na solicitação de criação, atualização ou aplicação, defina
isOlderVersionAcknowledgedcomotrue. - Envie a solicitação.
A confirmação se aplica à atualização da release de destino, à release de manutenção, ao patch ou à imagem de software selecionada para a operação do ciclo de vida.