Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
RDSPersonalizzato per Oracle Workflow
Il diagramma seguente mostra il flusso di lavoro tipico di RDS Custom for Oracle.

I passaggi sono i seguenti:
-
Caricare il software del database nel bucket Amazon S3.
Per ulteriori informazioni, consulta Fase 3: caricamento dei file di installazione in Amazon S3.
-
Crea una versione RDS personalizzata del motore Custom for Oracle (CEV) dai tuoi file multimediali.
Scegli l'CDBarchitettura o la non CDB architettura tradizionale. Per ulteriori informazioni, consulta Creazione di una CEV.
-
Crea un'istanza DB RDS personalizzata per Oracle da unCEV.
Per ulteriori informazioni, consulta Creazione di un'istanza database RDS Custom per Oracle.
-
Connetti l'applicazione all'endpoint dell'istanza DB.
Per ulteriori informazioni, consulta Connessione all'istanza database RDS Custom tramite SSH e Connessione all'istanza DB RDS personalizzata tramite Session Manager.
-
(Facoltativo) Accedi all'host per personalizzare il software.
-
Monitora le notifiche e i messaggi generati dall'automazione RDS personalizzata.
File di installazione del database
La tua responsabilità per i media è una differenza fondamentale tra Amazon RDS e RDS Custom. AmazonRDS, che è un servizio completamente gestito, fornisce il software Amazon Machine Image (AMI) e il database. Il software di RDS database Amazon è preinstallato, quindi devi solo scegliere un motore e una versione di database e creare il tuo database.
Per RDS Custom, fornisci i tuoi file multimediali. Quando create una versione personalizzata del motore, RDS Custom installa il supporto fornito. RDS I supporti personalizzati contengono i file e le patch di installazione del database. Questo modello di servizio si chiama Bring Your Own Media (BYOM).
Versioni del motore personalizzate per RDS Custom for Oracle
Una versione RDS personalizzata del motore Custom for Oracle (CEV) è un'istantanea di volume binario di una versione del database eAMI. Per impostazione predefinita, RDS Custom for Oracle utilizza le versioni più recenti AMI rese disponibili da AmazonEC2. Puoi anche scegliere di riutilizzarne uno esistenteAMI.
CEVmanifesto
Dopo aver scaricato i file di installazione del database Oracle da Oracle, carichi tali file in un bucket Amazon S3. Quando create il vostroCEV, specificate i nomi dei file in un JSON documento chiamato CEVmanifesto. RDS Custom for Oracle utilizza i file specificati e AMI per creare i tuoiCEV.
RDSCustom for Oracle fornisce modelli di JSON manifesto con i nostri file.zip consigliati per ogni versione di Oracle Database supportata. Ad esempio, il seguente modello è per la RU 19.17.0.0.0.
{ "mediaImportTemplateVersion": "2020-08-14", "databaseInstallationFileNames": [ "V982063-01.zip" ], "opatchFileNames": [ "p6880880_190000_Linux-x86-64.zip" ], "psuRuPatchFileNames": [ "p34419443_190000_Linux-x86-64.zip", "p34411846_190000_Linux-x86-64.zip" ], "otherPatchFileNames": [ "p28852325_190000_Linux-x86-64.zip", "p29997937_190000_Linux-x86-64.zip", "p31335037_190000_Linux-x86-64.zip", "p32327201_190000_Linux-x86-64.zip", "p33613829_190000_Linux-x86-64.zip", "p34006614_190000_Linux-x86-64.zip", "p34533061_190000_Linux-x86-64.zip", "p34533150_190000_Generic.zip", "p28730253_190000_Linux-x86-64.zip", "p29213893_1917000DBRU_Generic.zip", "p33125873_1917000DBRU_Linux-x86-64.zip", "p34446152_1917000DBRU_Linux-x86-64.zip" ] }
È inoltre possibile specificare i parametri di installazione nel JSON manifesto. Ad esempio, è possibile impostare valori non predefiniti per Oracle base, Oracle home e l'ID e il nome dell'utente e del gruppo UNIX /Linux. Per ulteriori informazioni, consulta JSONcampi nel manifesto CEV.
CEVformato di denominazione
Assegna un nome al tuo RDS oggetto Custom for Oracle CEV utilizzando una stringa specificata dal cliente. A seconda della versione di Oracle Database, il formato del nome è il seguente:
-
19.
customized_string
-
18.
customized_string
-
12.2.
customized_string
-
12.1.
customized_string
Il nome utente può contenere solo 1–50 caratteri alfanumerici, punti e trattini (-, _). Ad esempio, potresti nominare il tuo. CEV 19.my_cev1
Architettura multitenant Oracle in RDS Custom for Oracle
L'architettura multitenant Oracle consente a un database Oracle di funzionare come database contenitore (). CDB A CDB include zero, uno o più database collegabili creati dal cliente (). PDBs A PDB è una raccolta portatile di schemi e oggetti che appare a un'applicazione come un non- tradizionale. CDB A partire da Oracle Database 21c, tutti i database Oracle sono. CDBs
Quando si crea un oggetto RDS personalizzato per OracleCEV, si specifica l'architettura CDB o la non CDB architettura. È possibile creare un oggetto RDS personalizzato per Oracle CDB solo se CEV l'architettura utilizzata per crearlo utilizza l'architettura multitenant Oracle. Per ulteriori informazioni, consulta Utilizzo di versioni del motore personalizzate per Amazon RDS Custom per Oracle.
Creazione di un'istanza DB per Custom for RDS Oracle
Dopo averlo creatoCEV, è disponibile per l'uso. Puoi crearne più e puoi creare più CEVs istanze DB RDS Custom for Oracle da qualsiasi CEV istanza. È inoltre possibile modificare lo stato di un file CEV per renderlo disponibile o inattivo.
Puoi creare l'istanza DB RDS Custom for Oracle con l'architettura multitenant Oracle (custom-oracle-ee-cdb
o il tipo di custom-oracle-se2-cdb
motore) o con la tradizionale non CDB architettura (custom-oracle-ee
o custom-oracle-se2
tipo di motore). Quando si crea un database contenitore (CDB), questo contiene un database collegabile (PDB) e un seme. PDB È possibile crearne altri PDBs manualmente utilizzando Oracle. SQL
Per creare l'istanza DB RDS Custom for Oracle, usa il create-db-instance
comando. In questo comando, specifica quale CEV usare. La procedura è simile alla creazione di un'istanza Amazon RDS DB. Tuttavia, alcuni parametri sono diversi. Per ulteriori informazioni, consulta Configurazione di un'istanza database per Amazon RDS Custom per Oracle.
Connessioni database
Come un'istanza Amazon RDS DB, un'istanza DB RDS personalizzata risiede in un cloud privato virtuale (VPC). L'applicazione si connette al database Oracle utilizzando un ascoltatore Oracle.
Se il tuo database è unCDB, puoi usare il listener L_RDSCDB_001
per connetterti alla CDB radice e a un. PDB Se colleghi un non- a unCDB, assicurati di impostarlo CDB in USE_SID_AS_SERVICE_LISTENER = ON
modo che le applicazioni migrate mantengano le stesse impostazioni.
Quando ti connetti a un utente diverso da-CDB, l'utente principale è l'utente del non-CDB. Quando ci si connette aCDB, l'utente principale è l'utente diPDB. Per connetterti alla rete CDB root, accedi all'host, avvia un SQL client e crea un utente amministrativo con SQL i comandi.
RDSPersonalizzazione personalizzata
È possibile accedere all'host RDS personalizzato per installare o personalizzare il software. Per evitare conflitti tra le modifiche apportate e l'automazione RDS personalizzata, è possibile sospendere l'automazione per un periodo specificato. Durante questo periodo, RDS Custom non esegue il monitoraggio o il ripristino delle istanze. Alla fine del periodo, RDS Custom riprende l'automazione completa. Per ulteriori informazioni, consulta Sospensione e ripresa dell'istanza DB personalizzata RDS.