Amazon Relational Database Service
Guía del usuario (Versión de API 2014-10-31)

Creación de una instancia de base de datos que ejecuta el motor de base de datos de Oracle

El componente básico de Amazon RDS es la instancia de base de datos. Este es el entorno en el que se ejecutarán las bases de datos de Oracle.

importante

Debe completar las tareas de la sección Configuración para Amazon RDS para poder crear una instancia de base de datos o conectarse a ella.

Si desea ver un ejemplo que describe los procesos para crear una instancia de base de datos de muestra y conectarse a ella, consulte Creación de una instancia de base de datos de Oracle y conexión a una base de datos de una instancia de base de datos de Oracle.

Consola de administración de AWS

Para lanzar una instancia de base de datos de Oracle

  1. Inicie sesión en la Consola de administración de AWS y abra la consola de Amazon RDS en https://console.aws.amazon.com/rds/.

  2. En la esquina superior derecha de la Consola de administración de AWS, elija la región de AWS en la que desea crear la instancia de base de datos.

  3. En el panel de navegación, seleccione Databases (Bases de datos).

    Si el panel de navegación está cerrado, elija el icono de menú en la parte superior izquierda para abrirlo.

  4. Elija Create database (Crear base de datos) para abrir la página Select engine (Seleccionar motor).

    Las ediciones de Oracle que están disponibles varían en función de la región de AWS.

    
						Selección del motor
  5. En la ventana Select engine, elija el botón Select para el motor de base de datos de Oracle que desee utilizar y, a continuación, elija Next.

  6. En el siguiente paso se le preguntará si tiene previsto usar para la producción la instancia de base de datos que está creando. Si es así, elija Production. Cuando elige Production (Producción), las siguientes opciones aparecen preseleccionadas más adelante:

    • Opción de conmutación por error Multi-AZ deployment (Implementación Multi-AZ)

    • Opción de almacenamiento Provisioned IOPS (IOPS provisionadas)

    • Opción Enable deletion protection (Habilitar la protección contra la eliminación)

  7. Elija Next para continuar. Aparecerá la página Specify DB details.

    En la página Specify DB Details (Especificar detalles de base de datos), especifique la información de la instancia de base de datos. Para obtener más información acerca de cada ajuste, consulte Configuración de las instancias de base de datos de Oracle.

    
						Página de detalles de la instancia de base de datos
  8. Elija Next para continuar. Aparecerá la página Configure advanced settings.

    En la página Configure advanced settings (Configurar ajustes avanzados), especifique la información adicional que RDS necesita para lanzar la instancia de base de datos. Para obtener más información acerca de cada ajuste, consulte Configuración de las instancias de base de datos de Oracle.

  9. Elija Create database (Crear base de datos).

  10. En la última página, elija View DB instance details (Ver detalles de la instancia de base de datos).

Los detalles de la nueva instancia de base de datos aparecen en la consola de RDS. La instancia de la base de datos tendrá el estado creating hasta que se cree la instancia y esté lista para el uso. Cuando el estado cambie a available, podrá conectarse a la instancia de base de datos. Dependiendo de la clase de instancia de base de datos y del almacenamiento asignado, es posible que la nueva instancia tarde varios minutos en estar disponible.


				Lista My DB instances

CLI

Para crear una instancia de base de datos de Oracle con la AWS CLI, llame al comando create-db-instance con los parámetros siguientes. Para obtener más información acerca de cada opción, consulte Configuración de las instancias de base de datos de Oracle.

  • --db-instance-identifier

  • --db-instance-class

  • --db-security-groups

  • --db-subnet-group

  • --engine

  • --master-user-name

  • --master-user-password

  • --allocated-storage

  • --backup-retention-period

ejemplo

El siguiente comando lanzará la instancia de base de datos de ejemplo.

Para Linux, OS X o Unix:

aws rds create-db-instance \ --engine oracle-se1 \ --db-instance-identifier mydbinstance \ --allocated-storage 20 \ --db-instance-class db.m1.small \ --db-security-groups mydbsecuritygroup \ --db-subnet-group mydbsubnetgroup \ --master-username masterawsuser \ --master-user-password masteruserpassword \ --backup-retention-period 3

Para Windows:

aws rds create-db-instance ^ --engine oracle-se1 ^ --db-instance-identifier mydbinstance ^ --allocated-storage 20 ^ --db-instance-class db.m1.small ^ --db-security-groups mydbsecuritygroup ^ --db-subnet-group mydbsubnetgroup ^ --master-username masterawsuser ^ --master-user-password masteruserpassword ^ --backup-retention-period 3

Este comando debería producir un resultado similar al siguiente:

DBINSTANCE mydbinstance db.m1.small oracle-se1 20 sa creating 3 **** n 11.2.0.4.v1 SECGROUP default active PARAMGRP default.oracle-se1-11.2 in-sync

API

Para crear una instancia de base de datos de Oracle con la API de Amazon RDS, llame a la acción CreateDBInstance con los parámetros siguientes. Para obtener más información acerca de cada opción, consulte Configuración de las instancias de base de datos de Oracle.

  • AllocatedStorage

  • BackupRetentionPeriod

  • DBInstanceClass

  • DBInstanceIdentifier

  • DBSecurityGroups

  • DBSubnetGroup

  • Engine

  • MasterUsername

  • MasterUserPassword

ejemplo

https://rds.amazonaws.com/ ?Action=CreateDBInstance &AllocatedStorage=250 &BackupRetentionPeriod=3 &DBInstanceClass=db.m1.large &DBInstanceIdentifier=mydbinstance &DBSecurityGroups.member.1=mysecuritygroup &DBSubnetGroup=mydbsubnetgroup &Engine=oracle-se1 &MasterUserPassword=masteruserpassword &MasterUsername=masterawsuser &SignatureMethod=HmacSHA256 &SignatureVersion=4 &Version=2014-10-31 &X-Amz-Algorithm=AWS4-HMAC-SHA256 &X-Amz-Credential=AKIADQKE4SARGYLE/20140305/us-west-1/rds/aws4_request &X-Amz-Date=20140305T185838Z &X-Amz-SignedHeaders=content-type;host;user-agent;x-amz-content-sha256;x-amz-date &X-Amz-Signature=b441901545441d3c7a48f63b5b1522c5b2b37c137500c93c45e209d4b3a064a3

Configuración de las instancias de base de datos de Oracle

La siguiente tabla contiene detalles sobre los ajustes de configuración que se eligen al crear una base de datos Oracle.

Opción Descripción del ajuste
Allocated storage

Cantidad de almacenamiento que se debe asignar a la instancia de base de datos (en gigabytes). En algunos casos, asignar a la instancia de base de datos una cantidad de almacenamiento mayor que el tamaño de la base de datos puede mejorar el desempeño de E/S.

Para obtener más información, consulte Almacenamiento de instancias de base de datos de Amazon RDS.

Auto minor version upgrade (Actualización automática de versiones secundarias)

Elija Enable auto minor version upgrade (Habilitar actualización automática de versiones secundarias) para permitir que la instancia de base de datos reciba actualizaciones preferidas de la versión secundaria del motor de base de datos automáticamente cuando estén disponibles. Amazon RDS realiza actualizaciones automáticas de versiones secundarias en el periodo de mantenimiento.

Algunas opciones, como Oracle Locator, Oracle Multimedia y Oracle Spatial, requieren que habilite actualizaciones automáticas de la versión secundaria. Las actualizaciones para las instancias de base de datos que usan estas opciones se instalan durante la ventana de mantenimiento programada y se produce una interrupción durante la actualización. No puede deshabilitar actualizaciones automáticas de la versión secundaria al mismo tiempo que modifica el grupo de opciones para quitar dicha opción.

Availability zone

Zona de disponibilidad de la instancia de base de datos. Utilice el valor predeterminado, No Preference, a menos que necesite especificar una zona de disponibilidad concreta.

Para obtener más información, consulte Regiones y zonas de disponibilidad.

Backup retention period

Número de días que se deben conservar las copias de seguridad automáticas de la instancia de base de datos. Para las instancias no triviales, defina este ajuste como 1 o un valor mayor.

Para obtener más información, consulte Trabajo con copias de seguridad.

Backup window

Periodo de tiempo durante el cual Amazon RDS realiza automáticamente una copia de seguridad de la instancia de base de datos. A menos que desee crear las copias de seguridad a una hora concreta, utilice el valor predeterminado No Preference (Sin preferencia).

Para obtener más información, consulte Trabajo con copias de seguridad.

Character set name

Conjunto de caracteres para la instancia de base de datos. El valor predeterminado, AL32UTF8, corresponde al conjunto de caracteres universal UTF-8 Unicode 5.0. No se puede cambiar el conjunto de caracteres después de crear la instancia de base de datos.

Para obtener más información, consulte Conjuntos de caracteres de Oracle compatibles con Amazon RDS.

Copy Tags To Snapshots (Copiar etiquetas en instantáneas)

Seleccione esta opción para que, al crear una instantánea de base de datos, se copien en ellas las etiquetas de las instancias de base de datos.

Para obtener más información, consulte Etiquetado de recursos de Amazon RDS.

Nombre de base de datos

Nombre de la base de datos de la instancia de base de datos. El nombre debe empezar por una letra y contener hasta 8 caracteres alfanuméricos. No puede especificar la cadena NULL ni otra palabra reservada para el nombre de base de datos. Si no proporciona un nombre, Amazon RDS no creará una base de datos en la instancia de base de datos que está creando.

Database port (Puerto de base de datos)

Puerto que desea utilizar para obtener acceso a la instancia de base de datos. De manera predeterminada, las instalaciones de Oracle usan el puerto 1521.

DB engine version

Versión de Oracle que desea utilizar.

DB instance class

Clase de instancia de base de datos que desea utilizar.

Para obtener más información, consulte Selección de la clase de instancia de base de datos y Compatibilidad de Oracle con las clases de instancias de bases de datos.

DB Instance Identifier (Identificador de instancias de bases de datos)

Nombre de la instancia de base de datos. El nombre debe ser único para su cuenta y su región de AWS. Puede agregar al nombre información como la región de AWS y el motor de base de datos que ha elegido, por ejemplo, oracle-instance1.

DB Parameter Group (Grupo de parámetros de base de datos)

Grupo de parámetros para la instancia de base de datos. Puede elegir el grupo de parámetros predeterminado o crear un grupo de parámetros personalizado.

Para obtener más información, consulte Trabajo con los grupos de parámetros de base de datos y Modificación de parámetros sqlnet.ora de Oracle.

Deletion protection (Protección contra eliminación) Seleccione Enable deletion protection (Habilitar la protección contra la eliminación) para evitar que se elimine la instancia de base de datos. Si crea una instancia de base de datos de producción con la Consola de administración de AWS, se habilita de forma predeterminada la protección contra la eliminación. Para obtener más información, consulte Eliminación de una instancia de base de datos.
Cifrado

Enable Encryption para habilitar el cifrado en reposo para esta instancia de base de datos.

Para obtener más información, consulte Cifrado de recursos de Amazon RDS.

Enhanced monitoring (Monitorización mejorada)

Enable enhanced monitoring permite recopilar métricas en tiempo real para el sistema operativo en el que se ejecuta la instancia de base de datos.

Para obtener más información, consulte Monitorización mejorada.

License model

El modelo de licencia que desea utilizar. Elija license-included para utilizar el acuerdo de licencia general de Oracle. Elija bring-your-own-license para utilizar su licencia de Oracle.

Para obtener más información, consulte Licencias de Oracle.

Maintenance window (Periodo de mantenimiento)

Periodo de 30 minutos durante el cual se aplican las modificaciones pendientes en la instancia de base de datos. Si el periodo de tiempo no es importante, elija No Preference.

Para obtener más información, consulte La ventana de mantenimiento de Amazon RDS.

Master username

Nombre que utiliza como nombre de usuario maestro para iniciar sesión en la instancia de base de datos con todos los privilegios de la base de datos. Esta cuenta de usuario se utiliza para iniciar sesión en la instancia de base de datos y tiene privilegios de administración de bases de datos.

Para obtener más información, consulte Seguridad de Oracle.

Contraseña maestra

Contraseña de la cuenta del usuario maestro. La contraseña debe tener entre 8 y 30 caracteres ASCII imprimibles (excluidos /, " y @).

Multi-AZ Deployment (Implementación Multi-AZ)

Create replica in different zone permite crear una réplica en espera de la instancia de base de datos en otra zona de disponibilidad para admitir la conmutación por error. Es recomendable usar varias zonas de disponibilidad para las cargas de trabajo de producción con el objeto de mantener una alta disponibilidad. Para las tareas de desarrollo y pruebas, puede elegir No.

Para obtener más información, consulte Regiones y zonas de disponibilidad.

Option group (Grupo de opciones)

Grupo de opciones para la instancia de base de datos. Puede elegir el grupo de opciones predeterminado o crear un grupo de opciones personalizado.

Para obtener más información, consulte Trabajo con grupos de opciones.

Public accessibility (Accesibilidad pública)

Yes (Sí) para asignar una dirección IP pública a su instancia de base de datos. Esto significa que está accesible fuera de la VPC (la instancia de base de datos también debe estar en una subred pública en la VPC). Elija No si desea que la instancia de base de datos solo esté accesible desde dentro de la VPC.

Para obtener más información, consulte Cómo ocultar una instancia de base de datos en una VPC desde Internet..

Escalado automático de almacenamiento

Habilite el escalado automático de almacenamiento para que Amazon RDS aumente automáticamente el almacenamiento cuando sea necesario y evite que la instancia de base de datos se quede sin espacio de almacenamiento.

Establezca el umbral máximo de almacenamiento para configurar el límite superior de Amazon RDS para que aumente automáticamente el almacenamiento para su instancia de base de datos.

Para obtener más información, consulte Almacenamiento de instancias de base de datos de Amazon RDS.

Storage type

Tipo de almacenamiento de su instancia de base de datos.

Para obtener más información, consulte Tipos de almacenamiento de Amazon RDS.

Subnet group

Este ajuste depende de la plataforma que esté usando. Si es un cliente nuevo en AWS, elija default, que es el grupo de subred de base de datos predeterminado que se creó para su cuenta. Si desea crear una instancia de base de datos en la plataforma anterior E2-Classic y desea que dicha instancia esté en una VPC concreta, elija el grupo de subredes de base de datos que creó para esa VPC.

Virtual Private Cloud (VPC)

Este ajuste depende de la plataforma que esté usando. Si es un cliente nuevo de AWS, elija la VPC predeterminada. Si está creando una instancia de base de datos en la plataforma E2-Classic anterior, elija Not in VPC.

Para obtener más información, consulte VPC Amazon Virtual Private Cloud y Amazon RDS.

VPC security groups

Si es un cliente nuevo de AWS, elija Create new VPC security group. De lo contrario, Elija Select existing VPC security groups y seleccione los grupos de seguridad que ha creado anteriormente.

Al seleccionar Create new VPC security group (Crear nuevo grupo de seguridad de VPC) en la consola de RDS, se crea un nuevo grupo de seguridad con una regla de entrada que permite el acceso a la instancia de base de datos desde la dirección IP detectada en su navegador.

Para obtener más información, consulte Uso de grupos de seguridad de base de datos (plataforma EC2-Classic).