Instâncias de banco de dados do Amazon RDS - Amazon Relational Database Service

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Instâncias de banco de dados do Amazon RDS

Uma instância de banco de dados é um ambiente de banco de dados isolado em execução na nuvem. Ela é o bloco de criação básico do Amazon RDS. Uma instância de banco de dados pode conter vários bancos de dados criados por usuários e pode ser acessada usando as mesmas ferramentas e aplicativos do cliente que você pode usar para acessar uma instância de banco de dados autônoma. Instâncias de banco de dados são simples de serem criadas e modificadas com as ferramentas da linha de comando da AWS, as operações da API do Amazon RDS ou o Console de gerenciamento da AWS.

nota

O Amazon RDS oferece suporte a acesso a bancos de dados em uma instância de banco de dados usando qualquer aplicativo cliente SQL padrão. O Amazon RDS não permite o acesso direto ao host.

É possível ter até 40 instâncias de banco de dados do Amazon RDS, com as seguintes limitações:

  • 10 de cada edição do SQL Server (Enterprise, Standard, Web e Express) no modelo "licença incluída"

  • 10 para Oracle no modelo "licença incluída"

  • 40 MySQL, MariaDB ou PostgreSQL

  • 40 Oracle no modelo "bring-your-own-license" (BYOL)

nota

Se o aplicativo exige mais instâncias de banco de dados, é possível solicitar instâncias de banco de dados adicionais usando este formulário.

Cada instância de banco de dados tem um DB instance identifier. Este nome por fornecido cliente identifica de forma exclusiva a instância de banco de dados quando interage com os comandos da AWS CLI e da API do Amazon RDS. O DB instance identifier deve ser exclusivo para aquele cliente em uma região da AWS.

O identificador é usado como parte do nome do host DNS alocado para a instância pelo RDS. Por exemplo, se você especificar db1 como o identificador de instância de banco de dados, o RDS alocará automaticamente um endpoint de DNS para a instância, como db1.123456789012.us-east-1.rds.amazonaws.com, em que 123456789012 é o identificador fixo de uma região específica da conta.

Cada instância de banco de dados oferece suporte a um mecanismo de banco de dados. Atualmente, o Amazon RDS oferece suporte aos mecanismos de banco de dados MySQL, MariaDB, PostgreSQL, Oracle, Microsoft SQL Server e Amazon Aurora.

Ao criar uma instância de banco de dados, alguns mecanismos de banco de dados exigem que um nome de banco de dados seja especificado. Uma instância de banco de dados pode hospedar vários bancos de dados ou um único banco de dados Oracle com vários esquemas. O valor do nome do banco de dados depende do mecanismo do banco de dados:

  • Para os mecanismos de banco de dados MySQL e MariaDB, o nome do banco de dados é o nome de um banco de dados hospedado na sua instância de banco de dados. Os bancos de dados hospedados pela mesma instância de banco de dados devem ter um nome exclusivo naquela instância.

  • Para o mecanismo de banco de dados Oracle, o nome do banco de dados é usado para configurar o valor de ORACLE_SID, que deve ser fornecido quando se conectar à instância do Oracle RDS.

  • Para o mecanismo de banco de dados do Microsoft SQL Server, o nome do banco de dados não é um parâmetro compatível.

  • Para o mecanismo PostgreSQL, o nome do banco de dados é o nome de um banco de dados hospedado na sua instância de banco de dados. Um nome de banco de dados não é necessário ao uma instância de banco de dados. Os bancos de dados hospedados pela mesma instância de banco de dados devem ter um nome exclusivo naquela instância.

O Amazon RDS cria uma conta de usuário principal para a sua instância de banco de dados como parte do processo de criação. Este usuário principal tem permissões para criar bancos de dados e realizar operações de criação, exclusão, seleção, atualização e inserção em tabelas criadas pelo usuário principal. É necessário definir a senha de usuário principal quando criar uma instância de banco de dados. Essa senha pode ser alterada a qualquer momento com as ferramentas da linha de comando da Amazon AWS, as operações da API do Amazon RDS ou o Console de gerenciamento da AWS. Você também pode usar comandos SQL padrão para alterar a senha de usuário principal e gerenciar usuários.

nota

Este guia abrange mecanismos de banco de dados do Amazon RDS não Aurora. Para obter informações sobre o Amazon Aurora, consulte o Guia do usuário do Amazon Aurora.