Amazon RDS - Création d'une base de données Oracle
En tant que plate-forme cloud, AWS vous donne un nombre très limité d'étapes pour configurer une base de données dans RDS. La création d'une base de données Oracle peut être effectuée de trois manières. Utilisation de la console de gestion AWS, de l'AWS CLI ou de l'API AWS. Nous examinerons chacune de ces approches une par une.
La console de gestion AWS est le moyen le plus pratique de démarrer avec RDS. Vous vous connectez à la console AWS à l'aide des détails de votre compte AWS, recherchez le service RDS, puis suivez les étapes ci-dessous pour créer une instance Oracle SQL DB.
Étape 1
Sélectionnez Oracle db Engine depuis la console.
Étape 2
Spécifiez les détails de la base de données requis.
Étape 3
Dans cette étape, vous décidez de la classe d'instance de base de données, la quantité de stockage allouée définit également le mot de passe principal ainsi que quelques autres détails.
Stpe — 4
Il s'agit de la dernière étape lorsque vous mentionnez les paramètres de vpc et de sécurité, le cryptage, les options de sauvegarde et l'exportation du journal, etc.
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.
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 créer une instance de base de données Oracle à l'aide de l'API Amazon RDS, nous appelons l'action CreateDBInstance avec les paramètres comme indiqué ci-dessous.
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