Definição do fuso horário do banco de dados - Amazon Relational Database Service

Definição do fuso horário do banco de dados

Você pode definir o fuso horário do banco de dados Oracle do Amazon RDS das seguintes maneiras:

  • A opção Timezone

    A opção Timezone altera o fuso horário no nível do host e afeta todas as colunas e valores de data, como SYSDATE. Para ter mais informações, consulte Fuso horário da Oracle.

  • O procedimento do Amazon RDS rdsadmin.rdsadmin_util.alter_db_time_zone

    O procedimento alter_db_time_zone altera o fuso horário para apenas alguns tipos de dados e não altera SYSDATE. Existem restrições adicionais na definição do fuso horário, listadas na documentação do Oracle.

nota

Você também pode definir o fuso horário padrão para o Oracle Scheduler. Para ter mais informações, consulte Definir o fuso horário para trabalhos do Oracle Scheduler.

O procedimento alter_db_time_zone tem os seguintes parâmetros.

Nome do parâmetro Tipo de dados Padrão Obrigatório Descrição

p_new_tz

varchar2

Sim

O novo fuso horário como uma região nomeada ou um deslocamento absoluto do Tempo Universal Coordenado (UTC). Os deslocamentos válidos variam de -12:00 a +14:00.

O exemplo a seguir altera o fuso horário para UTC mais 3 horas.

EXEC rdsadmin.rdsadmin_util.alter_db_time_zone(p_new_tz => '+3:00');

O exemplo a seguir altera o fuso horário para o fuso horário de África/Algiers.

EXEC rdsadmin.rdsadmin_util.alter_db_time_zone(p_new_tz => 'Africa/Algiers');

Depois de alterar o fuso horário usando o procedimento alter_db_time_zone, reinicie a instância de banco de dados para que a alteração entre em vigor. Para ter mais informações, consulte Reinicializar uma instância de banco de dados . Para obter informações sobre como atualizar fusos horários, consulte Considerações sobre fuso horário.