View a markdown version of this page

Versões do RDS para Oracle - Amazon Relational Database Service

Versões do RDS para Oracle

O RDS para Oracle é compatível com várias versões do Oracle Database.

nota

Para obter informações sobre como atualizar suas versões, consulte Fazer upgrade do mecanismo de banco de dados RDS para Oracle.

Oracle Database 26ai com o Amazon RDS

O Amazon RDS é compatível com o Oracle Database 26ai somente na Enterprise Edition. A Oracle lançou o Oracle Database 26ai para Linux x86-64 apenas na Enterprise Edition. A Standard Edition 2 (SE2) não está disponível para o Oracle Database 26ai nessa plataforma. O Oracle Database 26ai (26.0.0.0) inclui diversos novos recursos e atualizações em relação à versão anterior. Assim como o Oracle Database 21c, o Oracle Database 26ai é compatível apenas com a arquitetura de multilocatário: não é possível criar um banco de dados como um não CDB tradicional. Para saber mais sobre as diferenças entre CDBs e não CDBs, consulte Limitações do RDS for CDBs Oracle.

Nesta seção, você encontra os recursos e as alterações mais importantes para usar o Oracle Database 26ai (26.0.0.0) no Amazon RDS. Consulte uma lista completa das alterações na documentação do Oracle Database 26ai. Consulte uma lista completa de recursos compatíveis com cada edição do Oracle Database 26ai em Permitted features, options, and management packs by Oracle database offering na documentação da Oracle. Para obter mais informações sobre a atualização, consulte Atualizar para o Oracle Database 26ai.

Alterações de parâmetros do Amazon RDS para o Oracle Database 26ai (26.0.0.0)

O Oracle Database 26ai (26.0.0.0) inclui diversos parâmetros novos, além de parâmetros com novos intervalos e novos valores padrão.

Novos parâmetros

A tabela a seguir mostra os novos parâmetros do Amazon RDS para o Oracle Database 26ai (26.0.0.0).

Nome

Intervalo de valores

Valor padrão

Modificável

Descrição

allow_legacy_reco_protocol

TRUE | FALSE

TRUE

N

Especifica se o processo de recuperação de transações distribuídas (RECO) usa o protocolo de recuperação legado ou o protocolo atualizado.

allow_weak_crypto

TRUE | FALSE

TRUE

N

Controla se algoritmos obsoletos ou pouco seguros podem ser usados com o pacote DBMS_CRYPTO.

blockchain_table_retention_threshold

0 para 365000

16

S

Especifica o tempo máximo de inatividade (em dias) que pode ser definido ao criar uma tabela blockchain ou imutável sem o privilégio TABLE RETENTION.

calendar_fiscal_year_start

NONE | DATE[, FORMAT]

NONE

S

Especifica o início do ano fiscal para uso com funções fiscais SQL.

client_prefetch_rows

0 para 4294967295

0

S

Especifica o número de linhas que devem ser pré-buscadas pelo driver cliente Oracle para reduzir as viagens de ida e volta pela rede.

db_recovery_auto_rekey

ON | OFF

ON

S

Ativa ou desativa a recuperação automática da nova criptografia do tablespace em instâncias de espera do Data Guard.

default_credential

credential_name

NONE

S

Especifica a credencial padrão da sessão.

error_message_details

ON | OFF | DISALLOWED

ON

S

Controla se o banco de dados gera mensagens de erro adicionais empilhadas com detalhes sobre os valores de dados que causaram um erro.

group_by_position_enabled

TRUE | FALSE

FALSE

S

Controla se um inteiro positivo em uma cláusula GROUP BY é tratado como a posição ordinal de uma expressão na lista SELECT.

hybrid_read_only

TRUE | FALSE

FALSE

N

Ativa ou desativa o modo híbrido somente leitura para um PDB, permitindo que usuários comuns do CDB realizem aplicação de patches enquanto usuários locais visualizam o modo somente leitura.

json_behavior

ON_ERROR:ERROR | ON_ERROR:NULL

NONE

S

Especifica os comportamentos padrão no nível da sessão para funções e condições SQL/JSON.

json_expression_check

ON | OFF

OFF

S

Ativa ou desativa a verificação de instruções de consulta JSON.

lockfree_reservation

ON | OFF

ON

S

Ativa ou desativa a reserva sem bloqueio.

max_columns

STANDARD | EXTENDED

STANDARD

S

Ativa ou desativa o Wide Tables, que aumenta o limite máximo de colunas para 4096.

max_saga_duration

1 para 2147483647

86400

S

Especifica a duração máxima de uma saga (em segundos).

memoptimize_write_area_size

0 para 2199023255552

0

S

Especifica o tamanho do buffer de ingestão no large pool da SGA.

memoptimize_writes

HINT | ON

HINT

S

Controla se a ingestão rápida é usada automaticamente para tabelas Memoptimized Rowstore ou somente quando a dica MEMOPTIMIZE_WRITE é especificada.

memory_max_size

0 ou 1610612736 a 2199023255552

0

N

Especifica o valor máximo que pode ser definido para MEMORY_SIZE.

memory_size

0 ou 1610612736 a 2199023255552

0

N

Especifica o tamanho da memória utilizável em toda a instância (SGA e PGA combinadas).

mle_prog_languages

ALL | JAVASCRIPT | OFF

ALL

S

Ativa ou desativa o Multilingual Engine (MLE), ou ativa seletivamente determinados idiomas.

paranoid_concurrency_mode

TRUE | FALSE

FALSE

N

Ativa ou desativa leituras estritamente duráveis de dados de consulta.

pdb_lockdown_error

RAISE | IGNORE

RAISE

S

Controla o modo para ignorar ou gerar erros de bloqueio de PDB.

plsql_function_dynamic_stats

PREFERENCE | ON | OFF | CHOOSE

PREFERENCE

S

Especifica se estatísticas dinâmicas são geradas para funções PL/SQL no nível da sessão.

plsql_implicit_conversion_bool

TRUE | FALSE

FALSE

S

Ativa ou desativa conversões implícitas em PL/SQL entre tipos de dados numéricos, de caracteres e BOOLEAN.

priority_txns_high_wait_target

1 para 2147483647

2147483647

S

Especifica o tempo máximo (em segundos) que uma transação de prioridade HIGH aguarda um bloqueio de linha antes de reverter a transação bloqueadora.

priority_txns_medium_wait_target

1 para 2147483647

2147483647

S

Especifica o tempo máximo (em segundos) que uma transação de prioridade MEDIUM aguarda um bloqueio de linha antes de reverter a transação bloqueadora.

priority_txns_mode

ROLLBACK | TRACK

ROLLBACK

S

Especifica o modo para Priority Transactions (ROLLBACK para habilitar, TRACK para monitorar sem impor).

read_only

TRUE | FALSE

FALSE

S

Ativa ou desativa o modo somente leitura para uma sessão de usuário.

result_cache_auto_blocklist

ON | OFF

ON

S

Ativa ou desativa a exclusão adaptativa de objetos do cache de resultados.

result_cache_integrity

ENFORCED | TRUSTED

TRUSTED

S

Especifica se o banco de dados impõe a integridade do cache de resultados para construções determinísticas.

run_addm_for_awr_report

ALL | IMPORT_ONLY | NONE

NONE

S

Especifica os tipos de snapshots do AWR para os quais o ADDM pode ser executado dentro de um relatório do AWR.

session_exit_on_package_state_error

TRUE | FALSE

FALSE

S

Força o encerramento definitivo da sessão quando o estado do pacote PL/SQL da sessão tiver sido invalidado, se habilitado.

soda_behavior

behavior_string

NONE

S

Controla o comportamento das operações SODA (Simple Oracle Document Access).

sql_error_mitigation

ON | OFF

ON

S

Ativa ou desativa a mitigação automática de erros para instruções SQL.

sql_history_enabled

TRUE | FALSE

FALSE

S

Ativa ou desativa o monitoramento do histórico SQL para instruções emitidas pelo usuário em cada sessão.

sql_transpiler

ON | OFF

OFF

S

Ativa ou desativa o SQL Transpiler, que converte automaticamente funções PL/SQL em expressões SQL.

standby_parse_limit_seconds

0 para 2147483647

300

S

Especifica o limite de tempo de análise da instância de espera (em segundos).

statement_redirect_service

NONE | service_name

NONE

S

Especifica o serviço de redirecionamento de instruções.

tablespace_encryption_default_cipher_mode

CFB | XTS

XTS

S

Especifica o modo de cifra de bloco padrão para criptografia de tablespaces.

time_at_dbtimezone

OFF | USER_SQL | DATABASE

OFF

S

Usa o fuso horário do banco de dados ao calcular a hora atual.

tracefile_content_classification

ENABLE | DISABLE | DEFAULT

DEFAULT

S

Ativa ou desativa a saída do prefixo do rótulo de segurança do registro de rastreamento.

transaction_recovery

ENABLED | DISABLED

ENABLED

S

Especifica se a recuperação de transações está habilitada ou desabilitada para um PDB.

txn_priority

HIGH | MEDIUM | LOW

HIGH

S

Especifica a prioridade de todas as transações de usuário em uma sessão.

unified_audit_trail_exclude_columns

NONE | column[, column ] ...

NONE

N

Controla se colunas que contêm dados sensíveis são preenchidas na exibição UNIFIED_AUDIT_TRAIL.

vector_index_neighbor_graph_reload

RESTART | OFF

RESTART

S

Especifica se o recarregamento do HNSW está habilitado.

vector_memory_size

0 para 2199023255552

0

S

Especifica o tamanho do Vector Pool na SGA.

vector_query_capture

ON | OFF

ON

S

Ativa ou desativa a captura de vetores de consulta.

xml_client_side_decoding

TRUE | FALSE

TRUE

S

Ativa ou desativa a decodificação XML no lado do cliente.

xml_handling_of_invalid_chars

RAISE_ERROR | CONVERT_TO_QUESTION_MARK | CONVERT_TO_REFERENCE_CHAR | CONVERT_TO_NULL

RAISE_ERROR

S

Trata caracteres inválidos durante o processamento de xmlelement.

xml_params

NONE | parameter=value[, parameter=value ] ...

NONE

S

Especifica parâmetros para alterar o comportamento do XML.

Alterações no parâmetro compatível

O parâmetro compatible tem um novo valor máximo para o Oracle Database 26ai (26.0.0.0) no Amazon RDS. A tabela a seguir mostra o novo valor padrão.

Nome do parâmetro

Valor máximo do Oracle Database 26ai (26.0.0.0)

compatible

23.6.0

Parâmetros removidos

Os seguintes parâmetros foram removidos no Oracle Database 26ai (26.0.0.0):

  • allow_deprecated_rpcs

  • audit_sys_operations

  • log_archive_start

Oracle Database 21c com o Amazon RDS

O Amazon RDS é compatível com o Oracle Database 21c, que inclui o Oracle Enterprise Edition e o Oracle Standard Edition 2. O Oracle Database 21c (21.0.0.0) inclui muitos recursos novos e atualizações da versão anterior. Uma alteração importante é que o Oracle Database 21c é compatível somente com a arquitetura multilocatário: você não pode mais criar um banco de dados como um não CDB tradicional. Para saber mais sobre as diferenças entre CDBs e não CDBs, consulte Limitações do RDS for CDBs Oracle.

Nesta seção, você pode encontrar os recursos e as alterações que são importantes para usar o Oracle Database 21c (21.0.0.0) no Amazon RDS. Para obter uma lista completa das alterações, consulte a documentação do Oracle Database 21c. Para obter uma lista completa de recursos compatíveis com cada edição do Oracle Database 21c, consulte Permitted Features, Options, and Management Packs by Oracle Database Offering (Recursos, opções e pacotes de gerenciamento permitidos pela oferta Oracle Database) na documentação do Oracle.

Alterações em parâmetros do Amazon RDS for Oracle Database 21c (21.0.0.0)

O Oracle Database 21c (21.0.0.0) inclui vários parâmetros novos, além de parâmetros com novos intervalos e novos valores padrão.

Novos parâmetros

A tabela a seguir mostra os novos parâmetros do Amazon RDS for Oracle Database 21c (21.0.0.0).

Nome

Intervalo de valores

Valor padrão

Modificável

Descrição

blockchain_table_max_no_drop

NONE | 0

NONE

S

Permite controlar a quantidade máxima de tempo ocioso que pode ser especificado ao criar uma tabela blockchain.

dbnest_enable

NONE | CDB_RESOURCE_PDB_ALL

NONE

N

Permite habilitar ou desabilitar o dbNest. O dbNest fornece isolamento e gerenciamento de recursos do sistema operacional, isolamento do sistema de arquivos e computação segura para PDBs.

dbnest_pdb_fs_conf

NONE | pathname

NONE

N

Especifica o arquivo de configuração do sistema de arquivos do dbNest para um PDB.

diagnostics_control

ERROR | WARNING | IGNORE

IGNORE

S

Permite controlar e monitorar os usuários que executam operações de diagnóstico de banco de dados possivelmente inseguras.

drcp_dedicated_opt

YES | NO

YES

S

Habilita ou desabilita o uso de otimização dedicada com o Database Resident Connection Pooling (DRCP).

enable_per_pdb_drcp

true | false

true

N

Controla se o Database Resident Connection Pooling (DRCP) configura um grupo de conexões para todo o CDB ou um grupo de conexões isolado para cada PDB.

inmemory_deep_vectorization

true | false

true

S

Habilita ou desabilita a vetorização profunda para verificações de armazenamento de colunas na memória.

mandatory_user_profile

profile_name

N/D

N

Especifica o perfil de usuário obrigatório para um CDB ou PDB.

optimizer_capture_sql_quarantine

true | false

false

S

Habilita ou desabilita a criação automática de configurações do SQL Quarantine.

optimizer_use_sql_quarantine

true | false

false

S

Habilita ou desabilita o uso de configurações do SQL Quarantine.

result_cache_execution_threshold

0 para 68719476736

2

S

Especifica o número máximo de vezes que uma função do PL/SQL pode ser executada antes que o respectivo resultado seja armazenado no cache de resultados.

result_cache_max_temp_result

0 para 100

5

S

Especifica a porcentagem de RESULT_CACHE_MAX_TEMP_SIZE que qualquer resultado de consulta armazenado em cache único pode consumir.

result_cache_max_temp_size

0 para 2199023255552

RESULT_CACHE_SIZE * 10

S

Especifica a quantidade máxima de espaço de tabela temporário (em bytes) que pode ser consumida pelo cache de resultados.

sga_min_size

De 0 a 2199023255552 (o valor máximo é 50% de sga_target)

0

S

Indica um possível valor mínimo para o uso da SGA de um banco de dados conectável (PDB).

tablespace_encryption_default_algorithm

GOST256 | SEED128 | ARIA256 | ARIA192 | ARIA128 | 3DES168 | AES256 | AES192 | AES128

AES128

S

Especifica o algoritmo padrão que o banco de dados usa ao criptografar um espaço de tabela.

Alterações no parâmetro compatível

O parâmetro compatible tem um novo valor máximo para o Oracle Database 21c (21.0.0.0) no Amazon RDS. A tabela a seguir mostra o novo valor padrão.

Nome do parâmetro

Valor máximo do Oracle Database 21c (21.0.0.0)

compatible

21.0.0

Parâmetros removidos

Os seguintes parâmetros foram removidos do Oracle Database 21c (21.0.0.0):

  • remote_os_authent

  • sec_case_sensitive_logon

  • unified_audit_sga_queue_size

Oracle Database 19c com Amazon RDS

O Amazon RDS oferece suporte para o Oracle Database 19c, que inclui o Oracle Enterprise Edition e o Oracle Standard Edition Two.

O Oracle Database 19c (19.0.0.0) inclui muitos recursos novos e atualizações da versão anterior. Nesta seção, encontre os recursos e as alterações importantes feitas no uso do Oracle Database 19c (19.0.0.0) no Amazon RDS. Para obter uma lista completa das alterações, consulte a documentação do Oracle Database 19c. Para obter uma lista completa de recursos compatíveis com cada edição do Oracle Database 19c, consulte Permitted Features, Options, and Management Packs by Oracle Database Offering (Recursos, opções e pacotes de gerenciamento permitidos pela oferta Oracle Database) na documentação do Oracle.

Alterações em parâmetros do Amazon RDS for Oracle Database 19c (19.0.0.0)

O Oracle Database 19c (19.0.0.0) inclui vários parâmetros novos, além de parâmetros com novos intervalos e novos valores padrão.

Novos parâmetros

A tabela a seguir mostra os novos parâmetros do Amazon RDS for Oracle Database 19c (19.0.0.0).

Nome

Valores

Permite modificação

Descrição

lob_signature_enable

TRUE, FALSE (padrão)

Y

Habilita ou desabilita o recurso de assinatura do localizador LOB.

max_datapump_parallel_per_job

1 a 1024, ou AUTO

Y

Especifica o número máximo de processos paralelos permitidos para cada trabalho do Oracle Data Pump.

Alterações no parâmetro compatível

O parâmetro compatible tem um novo valor máximo para o Oracle Database 19c (19.0.0.0) no Amazon RDS. A tabela a seguir mostra o novo valor padrão.

Nome do parâmetro

Valor máximo do Oracle Database 19c (19.0.0.0)

compatible

19.0.0

Parâmetros removidos

Os seguintes parâmetros foram removidos no Oracle Database 19c (19.0.0.0):

  • exafusion_enabled

  • max_connections

  • o7_dictionary_access