Amazon Relational Database Service
Guide de l'utilisateur (Version de l'API 2014-10-31)

Création d'une instance de base de données exécutant le moteur de base de données Oracle

La fondation de base d'Amazon RDS est l'instance de base de données. Il s'agit de l'environnement dans lequel vous exécuterez vos bases de données Oracle.

Important

Vous devez réaliser les tâches dans la section Configuration pour Amazon RDS avant de créer une instance de base de données ou de vous y connecter.

Pour obtenir un exemple qui vous explique le processus de création et de connexion à un exemple d'instance de base de données, consultez Création d'une instance de base de données Oracle et connexion à une base de données sur une instance de base de données Oracle.

AWS Management Console

Pour lancer une instance de base de données Oracle

  1. Connectez-vous à la AWS Management Console et ouvrez la console Amazon RDS à l'adresse https://console.aws.amazon.com/rds/.

  2. Dans le coin supérieur droit d'AWS Management Console, choisissez la région AWS dans laquelle vous voulez créer l'instance de base de données.

  3. Dans la panneau de navigation, choisissez Databases (Bases de données).

    Si le panneau de navigation est fermé, choisissez l'icône de menu en haut à gauche pour l'ouvrir.

  4. Choisissez Create database (Créer une base de données) pour ouvrir la page Sélectionner un moteur.

    Les éditions d'Oracle disponibles varient en fonction de la région AWS.

    
						Sélection de moteur
  5. Dans la fenêtre Sélectionner le moteur, cliquez sur le bouton Sélectionner correspondant au moteur de base de données Oracle que vous souhaitez utiliser, puis choisissez Suivant.

  6. L'étape suivante vous invite à indiquer si vous envisagez d'utiliser l'instance de base de données que vous créez pour la production. Si c'est le cas, cliquez sur Production. Si vous choisissez Production, les éléments suivants sont présélectionnés dans une étape ultérieure :

    • Option de basculement Multi-AZ deployment (Déploiement multi-AZ)

    • Option de stockage IOPS provisionnés

    • Option Enable deletion protection (Activer la protection contre la suppression)

  7. Choisissez Next pour continuer. La page Specify DB details (Spécifier les détails de la base de données) s'affiche.

    Sur la page Specify DB details (Spécifier les détails de la base de données), spécifiez les informations de votre instance de base de données. Pour plus d'informations sur chaque paramètre, consultez Paramètres propres aux instances de bases de données Oracle.

    
						Détails d'instance de base de données
  8. Choisissez Next pour continuer. La page Configure advanced settings (Configurer les paramètres avancés) s'affiche.

    Dans la page Configure advanced settings (Configurer les paramètres avancés), vous fournissez des informations supplémentaires dont RDS a besoin pour lancer l'instance de base de données. Pour plus d'informations sur chaque paramètre, consultez Paramètres propres aux instances de bases de données Oracle.

  9. Choisissez Create database (Créer une base de données).

  10. Sur la page finale, choisissez View DB instance details (Afficher les détails de l'instance de base de données).

Sur la console RDS, les détails de la nouvelle instance de base de données s'affichent. L'instance de base de données a le statut creating (création en cours) jusqu'à ce qu'elle soit créée et prête à l'emploi. Lorsque l'état devient available (disponible), vous pouvez vous connecter à l'instance de base de données. En fonction du stockage et de la classe d'instance de base de données alloués, la nouvelle instance peut avoir besoin de plusieurs minutes avant d'être disponible.


				Ma liste d'instances de base de données

Interface de ligne de commande

Pour créer une instance de base de données Oracle à l'aide de l'AWS CLI, appelez la commande create-db-instance avec les paramètres ci-dessous. Pour plus d'informations sur chaque paramètre, consultez Paramètres propres aux instances de bases de données 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

Exemple

La commande suivante lance l'exemple d'instance de base de données.

Pour Linux, OS X ou 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

Pour 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

Cette commande doit produire une sortie similaire à ce qui suit :

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

Pour créer une instance de bases de données Oracle à l'aide de l'API Amazon RDS, appelez l'action CreateDBInstance avec les paramètres ci-dessous. Pour plus d'informations sur chaque paramètre, consultez Paramètres propres aux instances de bases de données Oracle.

  • AllocatedStorage

  • BackupRetentionPeriod

  • DBInstanceClass

  • DBInstanceIdentifier

  • DBSecurityGroups

  • DBSubnetGroup

  • Engine

  • MasterUsername

  • MasterUserPassword

Exemple

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

Paramètres propres aux instances de bases de données Oracle

Le tableau suivant contient des détails sur les paramètres que vous choisissez lors de la création d'une instance de base de données Oracle.

Paramètre Description du paramètre
Stockage alloué

Volume de stockage à allouer pour votre instance de base de données (en gigaoctets). Dans certains cas, allouer une quantité de stockage pour votre instance de base de données supérieure à la taille de votre base de données permet d'améliorer les performances d'E/S.

Pour plus d'informations, consultez Stockage d'instance de base de données Amazon RDS.

Mise à niveau automatique de versions mineures

Choisissez Enable auto minor version upgrade (Activer la mise à niveau automatique de versions mineures) pour activer votre instance de base de données de sorte à recevoir automatiquement les mises à niveau de la version mineure préférée du moteur de base de données lorsqu'elles sont disponibles. Amazon RDS effectue les mises à niveau automatiques des versions mineures dans la fenêtre de maintenance.

Certaines options, telles que Oracle Locator, Oracle Multimedia et Oracle Spatial, nécessitent que vous activiez les mises à niveau automatiques des versions mineures. Les mises à niveau des instances de bases de données qui utilisent ces options sont installées au cours de la fenêtre de maintenance planifiée ; une panne se produit pendant la mise à niveau. Vous ne pouvez pas désactiver les mises à jour automatiques des versions mineures en même temps que vous modifiez le groupe d'options pour supprimer cette option.

Zone de disponibilité

Zone de disponibilité de votre instance de base de données. Utilisez la valeur par défaut No Preference (Aucune préférence), sauf si vous avez besoin de spécifier une zone de disponibilité particulière.

Pour plus d'informations, consultez régions et zones de disponibilité.

Période de rétention des sauvegardes

Nombre de jours de rétention des sauvegardes automatiques de votre instance de base de données. Pour toute instance importante, vous devez définir cette valeur à 1 ou supérieure.

Pour plus d'informations, consultez Utilisation des sauvegardes.

Fenêtre de sauvegarde

Période de temps pendant laquelle Amazon RDS effectue automatiquement une sauvegarde de votre instance de base de données. Si vous n'avez pas besoin que votre sauvegarde de base de données intervienne à un horaire spécifique, utilisez la valeur par défaut No Preference (Aucune préférence).

Pour plus d'informations, consultez Utilisation des sauvegardes.

Nom du jeu de caractères

Jeu de caractères pour l'instance de base de données. La valeur par défaut de AL32UTF8 est utilisée pour le jeu de caractères universel UTF-8 Unicode 5.0. Vous ne pouvez pas modifier le jeu de caractères après que l'instance de base de données a été créée.

Pour plus d'informations, consultez Jeux de caractères Oracle pris en charge dans Amazon RDS.

Copier les balises aux instantanés

Sélectionnez cette option pour copier toutes les balises de l'instance de base de données dans un instantané de base de données lors de la création d'un instantané.

Pour plus d'informations, consultez Balisage des ressources Amazon RDS.

Nom de base de données

Nom de la base de données sur l'instance de base de données. Le nom doit commencer par une lettre et contenir jusqu'à 8 caractères alphanumériques. Vous ne pouvez pas spécifier la chaîne NULL, ni aucun autre mot réservé, pour le nom de la base de données. Si vous ne fournissez pas de nom, Amazon RDS ne créera pas une base de données sur l'instance de base de données que vous créez.

Port de la base de données

Port par lequel vous souhaitez accéder à l'instance de base de données. Par défaut, les installations Oracle adoptent le port 1521.

Version du moteur de base de données

Version d'Oracle que vous voulez utiliser.

Classe d'instance de base de données

La classe d'instance de base de données que vous souhaitez utiliser.

Pour plus d'informations, consultez Choix de la classe d'instance de base de données et Prise en charge des classes d'instance de base de données pour Oracle.

Identifiant d'instance de base de données

Nom de votre instance de base de données. Ce nom doit être unique pour le compte et la région AWS. Vous pouvez compliquer le nom, en incluant par exemple la région AWS et le moteur de base de données que vous choisissez, comme suit : oracle-instance1

Groupe de paramètres de base de données

Groupe de paramètres pour l'instance de base de données. Vous pouvez choisir le groupe de paramètres par défaut, ou vous pouvez créer un groupe de paramètres personnalisé.

Pour plus d'informations, consultez Utilisation de groupes de paramètres de base de données et Modification des paramètres Oracle sqlnet.ora.

Deletion protection (Protection contre la suppression) Sélectionnez Enable deletion protection (Activer la protection contre la suppression) pour empêcher la suppression de votre instance de base de données. Si vous créez une instance de base de données de production avec AWS Management Console, la protection contre la suppression est activée par défaut. Pour plus d'informations, consultez Suppression d'une instance de base de données .
Chiffrement

Activer le chiffrement si vous souhaitez activer le chiffrement au repos pour cette instance de base de données.

Pour plus d'informations, consultez Chiffrement des ressources Amazon RDS.

Surveillance améliorée

Activer la surveillance améliorée permet la collecte des métriques en temps réel pour le système d'exploitation sur lequel votre instance de base de données s'exécute.

Pour plus d'informations, consultez Surveillance améliorée.

Modèle de licence

Modèle de licence que vous voulez utiliser. Choisissez license-included pour utiliser le contrat de licence général pour Oracle. Choisissez bring-your-own-license pour utiliser votre licence Oracle existante.

Pour plus d'informations, consultez Licences Oracle.

Fenêtre de maintenance

Créneau de 30 minutes pendant lequel les modifications en attente pour votre instance de base de données sont appliquées. Si la période n'a pas d'importance, choisissez No Preference (Aucune préférence).

Pour plus d'informations, consultez La fenêtre de maintenance Amazon RDS.

Identifiant principal

Nom que vous utilisez comme nom d'utilisateur principal pour vous connecter à votre instance de base de données avec tous les privilèges de base de données. Ce compte utilisateur est utilisé pour se connecter à l'instance de base de données et bénéficie des privilèges DBA.

Pour plus d'informations, consultez Sécurité Oracle.

Mot de passe principal

Mot de passe de votre compte utilisateur principal. Le mot de passe doit contenir entre 8 et 30 caractères ASCII imprimables (à l'exclusion de /," et @).

déploiement multi-AZ

Create replica in different zone (Créer un réplica dans une zone différente) permet de créer un réplica de secours de votre instance de base de données dans une autre zone de disponibilité afin que le basculement soit pris en charge. Nous recommandons Multi-AZ pour les charges de travail de production afin de maintenir une haute disponibilité. En phase de développement et de test, vous pouvez choisir Non.

Pour plus d'informations, consultez régions et zones de disponibilité.

Groupe d'options

Groupe d'options pour l'instance de base de données. Vous pouvez choisir le groupe d'options par défaut, ou vous pouvez créer un groupe d'options personnalisé.

Pour plus d'informations, consultez Utilisation de groupes d'options.

Accessibilité publique

Oui pour affecter une adresse IP publique à votre instance de base de données. Cela signifie qu'elle est accessible en dehors du VPC (l'instance de base de données doit également se trouver dans un sous-réseau public du VPC). Choisissez Non si vous souhaitez que l'instance de base de données soit uniquement accessible depuis l'intérieur du VPC.

Pour de plus amples informations, veuillez consulter Masquer une instance de base de données dans un VPC depuis Internet.

Dimensionnement automatique du stockage

Activez le dimensionnement automatique du stockage pour permettre à Amazon RDS d'augmenter automatiquement le stockage lorsque c'est nécessaire afin d'éviter que votre instance de base de données manque d'espace de stockage.

Seuil de stockage maximum afin de définir la limite supérieure jusqu'à laquelle Amazon RDS pourra augmenter automatiquement le stockage pour votre instance de base de données.

Pour de plus amples informations, veuillez consulter Stockage d'instance de base de données Amazon RDS.

Type de stockage

Type de stockage pour votre instance de base de données.

Pour plus d'informations, consultez Types de stockage Amazon RDS.

Groupe de sous-réseaux

Ce paramètre dépend de la plateforme que vous utilisez. Si vous êtes un nouveau client AWS, choisissez default (par défaut), ce qui correspond au groupe de sous-réseaux de bases de données par défaut qui a été créé pour votre compte. Si vous créez une instance de base de données sur la plateforme E2-Classic précédente et que vous souhaitez que votre instance de base de données soit dans un VPC spécifique, choisissez le groupe de sous-réseaux DB que vous avez créé pour ce VPC.

Virtual Private Cloud (VPC)

Ce paramètre dépend de la plateforme que vous utilisez. Si vous êtes un nouveau client AWS, choisissez le VPC par défaut. Si vous créez une instance de base de données sur la plateforme E2-Classic précédente, sélectionnez Not in VPC (Pas dans VPC).

Pour plus d'informations, consultez VPC Amazon Virtual Private Cloud et Amazon RDS.

Groupes de sécurité VPC

Si vous êtes un nouveau client AWS, choisissez Create new VPC security group (Créer un nouveau groupe de sécurité VPC). Sinon, choisissez Select existing VPC security groups (Sélectionner les groupes de sécurité VPC existants) et sélectionnez les groupes de sécurité que vous avez précédemment créés.

Lorsque vous choisissez Create new VPC security group (Créer un groupe de sécurité VPC) dans la console RDS, un groupe de sécurité est créé avec une règle entrante qui autorise l'accès à l'instance de base de données à partir de l'adresse IP détectée dans votre navigateur.

Pour de plus amples informations, veuillez consulter Utilisation des groupes de sécurité DB (plateforme EC2-Classic).