Como altero o fuso horário da minha instância de banco de dados do Amazon RDS?

4 minuto de leitura
0

Quero alterar o fuso horário da minha instância de banco de dados do Amazon Relational Database Service (Amazon RDS) para o fuso horário local.

Breve descrição

Todas as instâncias de banco de dados do Amazon RDS usam a hora UTC/GMT por padrão.

Embora você possa alterar o fuso horário para a hora local, é uma prática recomendada usar o fuso horário UTC na camada do banco de dados. Como o UTC não observa o horário de verão (DST), você não precisará ajustar o horário quando mudar.

Se você precisar usar um fuso horário local, converta o fuso horário na camada do aplicativo. Antes de alterar o fuso horário, consulte o database administrator ou a equipe da aplicação.

Resolução

Para modificar o fuso horário de uma instância de banco de dados Amazon RDS, use um dos seguintes métodos com base no seu mecanismo de banco de dados.

Amazon RDS para Oracle

Para modificar o fuso horário, consulte Como configurar o fuso horário do banco de dados. A versão do mecanismo de banco de dados Oracle deve ser 11.2.0.2.v4 para alterar o fuso horário.

Amazon RDS para PostgreSQL

Para modificar o fuso horário das instâncias do banco de dados no nível do banco de dados, defina o valor do parâmetro de fuso horário em um grupo de parâmetros personalizado. O parâmetro de fuso horário assume a forma de entrada UTC-X ou UTC+X. X corresponde ao número de horas em que o fuso horário é deslocado em relação ao horário UTC.

**Importante:**se você faz referência a UTC-5 em comparação com America/New_York, o RDS para PostgreSQL processa os fusos horários de maneira diferente. Por exemplo, o fuso horário America/New_York exibe UTC-5. Se você definir o fuso horário como UTC-5, ele será atualizado como UTC+5. Para mais informações, consulte Tipos de data/hora no site do PostgreSQL.

Amazon RDS para MySQL

Para uma instância de banco de dados que executa o RDS para MySQL versão 5.5, 5.6, 5.7 ou 8.0, defina o parâmetro time\ _zone no grupo de parâmetros do banco de dados. Todas as instâncias de banco de dados e réplicas de leitura que usam o grupo de parâmetros são atualizadas com o novo fuso horário. Para versões do RDS para MySQL anteriores à 5.5, não é possível alterar o fuso horário. Por padrão, o fuso horário de instâncias do banco de dados do RDS para MySQL é UTC. Para obter mais informações, consulte Fuso horário local para instâncias de banco de dados MySQL.

Amazon Aurora

Para modificar o fuso horário de um cluster de banco de dados Aurora, consulte Fuso horário local para clusters de banco de dados do Amazon Aurora.

Amazon RDS para MariaDB

Para modificar o fuso horário de uma instância de banco de dados, defina o parâmetro time\ _zone no grupo de parâmetros do banco de dados. Todas as instâncias de banco de dados e réplicas de leitura que usam o grupo de parâmetros usam o novo fuso horário. Por padrão, o fuso horário de instâncias do banco de dados do RDS para MariaDB é UTC. Para obter mais informações, consulte Fuso horário local para instâncias de banco de dados MariaDB.

Amazon RDS para Microsoft SQL Server

Para modificar o fuso horário, crie uma nova instância de banco de dados do RDS para Microsoft SQL Server e especifique o fuso horário. Ao criar a instância de banco de dados, expanda a seção Configuração adicional e escolha seu fuso horário preferido no menu Fuso horário. Não é possível modificar o fuso horário depois de criar a instância. Para obter mais informações, consulte Fuso horário local para instâncias de banco de dados do Microsoft SQL Server.

**Observação:**este atributo está disponível somente ao criar uma instância a partir do método de Criação padrão.

Amazon RDS para Db2

Para modificar o fuso horário, crie uma nova instância do RDS para Db2 e especifique o fuso horário. Ao criar a instância de banco de dados, expanda a seção Configuração adicional e escolha seu fuso horário preferido no menu Fuso horário. Não é possível modificar o fuso horário depois de criar a instância. Para obter mais informações, consulte Fuso horário local para instâncias de banco de dados do Amazon RDS para Db2.

**Observação:**este atributo está disponível somente ao criar uma instância a partir do método de Criação padrão.

Informações relacionadas

Trabalhar com parâmetros na instância de banco de dados do RDS para PostgreSQL

Tipos e funções de dados de data e hora (Transact-SQL) no site da Microsoft