Criar uma instância de banco de dados Oracle e conectar a um banco de dados em uma instância Oracle - 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á.

Criar uma instância de banco de dados Oracle e conectar a um banco de dados em uma instância Oracle

O bloco de construção básico do Amazon RDS é a instância do banco de dados. Sua instância de banco de dados do Amazon RDS é semelhante ao banco de dados Oracle no local.

Importante

Você deve ter uma conta da AWS para criar uma instância de banco de dados. Se você não tem uma conta da AWS, vá para https://aws.amazon.com/ e escolha Create an AWS Account (Criar uma conta da AWS).

Neste tópico, crie =uma instância de banco de dados Oracle de exemplo. Em seguida, você conectará à instância de banco de dados e executará uma consulta simples. Por fim, exclua a instância de banco de dados de exemplo.

Criar uma instância de banco de dados Oracle de exemplo

A instância de banco de dados é onde você executa os bancos de dados Oracle.

Console

É possível criar uma instância de banco de dados executando Oracle com o Console de gerenciamento da AWS, com a Easy create (Criação fácil) habilitada ou não. Com a Easy create (Criação fácil) habilitada, você especifica apenas o tipo de mecanismo de banco de dados, o tamanho da instância de banco de dados e o identificador da instância de banco de dados. A Easy create (Criação fácil) usa a configuração padrão para outras opções de configuração. Com a Easy create (Criação fácil) desabilitada, você especifica mais opções de configuração ao criar um banco de dados, incluindo as de disponibilidade, segurança, backups e manutenção.

Neste exemplo, use a Easy create (Criação fácil) para criar uma instância de banco de dados executando o mecanismo de banco de dados Oracle com uma classe de instância de banco de dados db.m4.large.

nota

Para obter informações sobre como criar instâncias de banco de dados com a Easy create (Criação fácil) não habilitada, consulte Criar uma instância de banco de dados do Amazon RDS.

Para criar uma instância de banco de dados Oracle com a criação fácil habilitada

  1. Faça login no Console de gerenciamento da AWS e abra o console do Amazon RDS em https://console.aws.amazon.com/rds/.

  2. No canto superior direito do console do Amazon RDS, escolha a região da AWS na qual você deseja criar a instância de banco de dados.

  3. No painel de navegação, escolha Databases (Bancos de dados).

  4. Selecione Create database (Criar banco de dados) e verifique se a Easy create (Criação fácil) está selecionada.

    
						Opção Easy create (Criação fácil)
  5. Em Configuration (Configuração), escolha Oracle.

  6. Em DB instance size (Tamanho da instância de banco de dados), escolha Free tier (Nível gratuito). Se o Free tier (Nível gratuito) não estiver disponível, selecione Dev/Test (Desenvolvimento/Teste).

  7. Em DB instance identifier (Identificador da instância de banco de dados), insira um nome para a instância de banco de dados ou deixe o nome padrão.

  8. Em Master username (Nome de usuário mestre), insira um nome para o usuário mestre ou deixe o nome padrão.

    A página Create database (Criar banco de dados) deve ser semelhante à seguinte imagem.

    
						Página Create database (Criar banco de dados)
  9. Para usar uma senha mestre gerada automaticamente para a instância de banco de dados, verifique se a caixa de seleção Auto generate a password (Gerar uma senha automaticamente) está selecionada.

    Para inserir sua senha mestre, desmarque a caixa de seleção Auto generate a password (Gerar uma senha automaticamente) e insira a mesma senha em Master password (Senha mestre) e Confirm password (Confirmar senha).

  10. (Opcional) Abra View default settings for Easy create (Visualizar as configurações padrão da criação fácil).

    
						Exibir configurações de criação fácil para Oracle DB

    É possível examinar as configurações padrão que são usadas quando a Easy create (Criação fácil) está habilitada. Se você quiser alterar uma ou mais configurações durante a criação do banco de dados, selecione Standard create (Criação padrão) para defini-las. A coluna Editable after database creation (Editável após a criação do banco de dados) mostra quais opções podem ser alteradas após a criação do banco de dados. Para alterar uma configuração com No (Não) nessa coluna, use Standard create (Criação padrão). Para configurações com Yes (Sim) nessa coluna, é possível usar Standard create (Criação padrão) ou modificar a instância de banco de dados apos ela ser criada para alterar a configuração.

  11. Escolha Create database (Criar banco de dados).

    Se você usou uma senha gerada automaticamente, o botão View credential details (Visualizar detalhes da credencial) é exibido na página Databases (Bancos de dados).

    Para exibir o nome de usuário mestre e a senha da instância de banco de dados, escolha View credential details (Ver detalhes da credencial).

    
						Credenciais de usuário mestre após a geração automática da senha

    Para se conectar à instância de banco de dados como o usuário mestre, use o nome de usuário e a senha exibidos.

    Importante

    Não é possível exibir a senha do usuário mestre novamente. Caso você não a registre, talvez seja necessário alterá-la. Se for necessário alterar a senha do usuário mestre depois que a instância de banco de dados estiver disponível, será possível modificar a instância de banco de dados para fazer isso. Para obter mais informações sobre a modificação de uma instância de banco de dados , consulte Modificar uma instância de banco de dados do Amazon RDS.

  12. Em Databases (Bancos de dados), escolha o nome da nova instância de banco de dados Oracle.

    No console do RDS, os detalhes da nova instância de banco de dados são exibidos. A instância de banco de dados fica com o status creating (criando) até que esteja pronta para uso. Quando o status muda para available (disponível), você pode se conectar à instância de banco de dados. Dependendo da classe da instância de banco de dados e da quantidade de armazenamento, pode levar até 20 minutos para que a nova instância esteja disponível.

    
						Exibe detalhes da instância de banco de dados

Conectar à sua instância de banco de dados Oracle de exemplo

Depois que o Amazon RDS provisionar sua instância de banco de dados, você poderá usar qualquer aplicativo cliente padrão SQL para se conectar à instância de banco de dados. Neste procedimento, conecte-se à instância de banco de dados de exemplo usando o utilitário de linha de comando sqlplus da Oracle. Para fazer download de uma versão autônoma deste utilitário, consulte o SQL*Plus User's Guide and Reference.

Como se conectar à instância de banco de dados usando o SQL*Plus

  1. Encontre o endpoint (nome de DNS) e o número da porta para sua instância de banco de dados.

    1. Abra o console do RDS e escolha Databases (Bancos de dados) para exibir uma lista das instâncias de banco de dados.

    2. Escolha o nome da instância de banco de dados Oracle para exibir os detalhes.

    3. Na guia Connectivity & security (Conectividade e segurança), copie as seguintes informações:

      • Endpoint

      • Porta

      Você precisará do endpoint e do número da porta para conectar-se à instância de banco de dados.

      
								Minha lista de instâncias de banco de dados
    4. Na guia Configuration (Configuração), copie as seguintes informações:

      • Nome do banco de dados (não o ID da instância de banco de dados)

      • Master username (Nome de usuário mestre)

      Você precisa do nome do banco de dados e do nome de usuário mestre para se conectar à instância de banco de dados.

  2. Digite o comando a seguir em uma linha em um prompt de comando para se conectar à instância de banco de dados usando o utilitário sqlplus. Use os seguintes valores:

    • Para dbuser, insira o nome do usuário mestre que você copiou nas etapas anteriores.

    • Para HOST=endpoint, insira o endpoint que você copiou nas etapas anteriores.

    • Para PORT=portnum, insira o número da porta que você copiou nas etapas anteriores.

    • Para SID=DB_NAME, informe o nome do banco de dados Oracle (não o nome da instância) que você copiou nas etapas anteriores.

    sqlplus 'dbuser@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=endpoint)(PORT=portnum))(CONNECT_DATA=(SID=DB_NAME)))'

    Você deve ver saída semelhante ao seguinte:

    SQL*Plus: Release 11.1.0.7.0 - Production on Wed May 25 15:13:59 2011 SQL>

Para obter mais informações sobre como se conectar à instância de banco de dados Oracle, consulte Conectar-se a uma instância de banco de dados Oracle. Para obter informações sobre problemas de conexão, consulte Não é possível conectar-se à instância de banco de dados do Amazon RDS.

Excluir sua instância de banco de dados de exemplo

Depois que terminar de explorar a instância de banco de dados de exemplo que você criou, exclua essa instância para que não seja mais cobrado por ela.

Para excluir uma instância de banco de dados sem snapshot de banco de dados final

  1. Faça login no Console de gerenciamento da AWS e abra o console do Amazon RDS em https://console.aws.amazon.com/rds/.

  2. No painel de navegação, escolha Databases (Bancos de dados).

  3. Escolha a instância de banco de dados que você deseja excluir.

  4. Em Actions, selecione Delete.

  5. Em Create final snapshot? (Criar snapshot final?), escolha No (Não) e a confirmação.

  6. Escolha Delete.