Wählen Sie Ihre Cookie-Einstellungen aus

Wir verwenden essentielle Cookies und ähnliche Tools, die für die Bereitstellung unserer Website und Services erforderlich sind. Wir verwenden Performance-Cookies, um anonyme Statistiken zu sammeln, damit wir verstehen können, wie Kunden unsere Website nutzen, und Verbesserungen vornehmen können. Essentielle Cookies können nicht deaktiviert werden, aber Sie können auf „Anpassen“ oder „Ablehnen“ klicken, um Performance-Cookies abzulehnen.

Wenn Sie damit einverstanden sind, verwenden AWS und zugelassene Drittanbieter auch Cookies, um nützliche Features der Website bereitzustellen, Ihre Präferenzen zu speichern und relevante Inhalte, einschließlich relevanter Werbung, anzuzeigen. Um alle nicht notwendigen Cookies zu akzeptieren oder abzulehnen, klicken Sie auf „Akzeptieren“ oder „Ablehnen“. Um detailliertere Entscheidungen zu treffen, klicken Sie auf „Anpassen“.

RDSBenutzerdefiniert für Oracle-Workflow

Fokusmodus
RDSBenutzerdefiniert für Oracle-Workflow - Amazon Relational Database Service

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Das folgende Diagramm zeigt den typischen Arbeitsablauf für RDS Custom for Oracle.

RDSBenutzerdefiniert für Komponenten der Oracle-Architektur

Die Schritte sind wie folgt:

  1. Laden Sie Ihre Datenbanksoftware in Ihren Amazon S3-Bucket hoch.

    Weitere Informationen finden Sie unter Schritt 3: Hochladen Ihrer Installationsdateien in Amazon S3.

  2. Erstellen Sie aus Ihren Medien eine RDS benutzerdefinierte Engine-Version (CEV) für Oracle.

    Wählen Sie entweder die CDB Architektur oder die traditionelle CDB Nicht-Architektur. Weitere Informationen finden Sie unter Erstellen einer CEV.

  3. Erstellen Sie eine RDS benutzerdefinierte für Oracle DB-Instance aus einerCEV.

    Weitere Informationen finden Sie unter Eine RDS benutzerdefinierte DB-Instance für Oracle erstellen.

  4. Verbinden Sie Ihre Anwendung mit dem Endpunkt der DB-Instance.

    Weitere Informationen erhalten Sie unter Verbindung zu Ihrer RDS benutzerdefinierten DB-Instance herstellen mit SSH und Mit Session Manager eine Verbindung zu Ihrer RDS Custom DB-Instance herstellen.

  5. (Optional) Greifen Sie auf den Host zu, um Ihre Software anzupassen.

  6. Überwachen Sie Benachrichtigungen und Nachrichten, die von RDS Custom Automation generiert wurden.

Datenbank-Installationsdateien

Ihre Verantwortung für Medien ist ein wesentlicher Unterschied zwischen Amazon RDS und RDS Custom. AmazonRDS, ein vollständig verwalteter Service, stellt das Amazon Machine Image (AMI) und die Datenbanksoftware bereit. Die RDS Amazon-Datenbanksoftware ist vorinstalliert, sodass Sie nur eine Datenbank-Engine und Version auswählen und Ihre Datenbank erstellen müssen.

Für RDS Benutzerdefiniert stellen Sie Ihre eigenen Medien bereit. Wenn Sie eine benutzerdefinierte Engine-Version erstellen, installiert RDS Custom die von Ihnen bereitgestellten Medien. RDS Benutzerdefinierte Medien enthalten Ihre Datenbankinstallationsdateien und Patches. Dieses Servicemodell heißt Bring Your Own Media (BYOM).

Benutzerdefinierte Engine-Versionen für RDS Custom for Oracle

Eine RDSbenutzerdefinierte Engine-Version (CEV) für Oracle ist ein binärer Volume-Snapshot einer Datenbankversion undAMI. Standardmäßig verwendet RDS Custom for Oracle die neueste VersionAMI, die Amazon zur Verfügung EC2 stellt. Sie können sich auch dafür entscheiden, ein vorhandenes wiederzuverwendenAMI.

CEVManifest

Nachdem Sie die Installationsdateien für die Oracle-Datenbank von Oracle heruntergeladen haben, laden Sie sie in einen Amazon-S3-Bucket hoch. Wenn Sie Ihr erstellenCEV, geben Sie die Dateinamen in einem JSON Dokument an, das als CEVManifest bezeichnet wird. RDS Custom for Oracle verwendet die angegebenen Dateien und dieAMI, um Ihre zu erstellenCEV.

RDSCustom for Oracle stellt JSON Manifestvorlagen mit unseren empfohlenen ZIP-Dateien für jede unterstützte Oracle Database-Version bereit. Die folgende Vorlage ist beispielsweise für 19.17.0.0.0 RU.

{ "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" ] }

Sie können auch Installationsparameter im JSON Manifest angeben. Sie können beispielsweise für die Oracle-Basis, das Oracle-Standardverzeichnis sowie die ID und den Namen des UNIX /Linux-Benutzers und der Gruppe Werte festlegen, die nicht dem Standard entsprechen. Weitere Informationen finden Sie unter JSONFelder im CEV Manifest.

CEVBenennungsformat

Benennen Sie Ihr RDS Custom for Oracle CEV mit einer vom Kunden angegebenen Zeichenfolge. Das Namensformat ist je nach Oracle-Database-Version das folgende:

  • 19.customized_string

  • 18.customized_string

  • 12.2.customized_string

  • 12.1.customized_string

Er darf nur 1-50 alphanumerische Zeichen, Bindestriche, Punkte, Unterstriche und Tilden (-. _) enthalten. Sie könnten zum Beispiel Ihren CEV 19.my_cev1 benennen.

Oracle-Multitenant-Architektur in RDS Benutzerdefiniert für Oracle

Die Oracle-Multitenant-Architektur ermöglicht es einer Oracle-Datenbank, als Container-Datenbank zu fungieren ()CDB. A CDB umfasst null, eine oder viele vom Kunden erstellte austauschbare Datenbanken (). PDBs A PDB ist eine portable Sammlung von Schemas und Objekten, die einer Anwendung als herkömmliches Nicht-Objekt erscheint. CDB Ab Oracle Database 21c sind es alle Oracle-Datenbanken. CDBs

Wenn Sie eine RDS benutzerdefinierte Architektur für Oracle erstellenCEV, geben Sie entweder die CDB oder die CDB Nicht-Architektur an. Sie können eine RDS benutzerdefinierte Version für Oracle CDB nur dann erstellen, wenn die VersionCEV, mit der Sie sie erstellt haben, die Multitenant-Architektur von Oracle verwendet. Weitere Informationen finden Sie unter Arbeiten mit benutzerdefinierten Engine-Versionen für Amazon RDS Custom für Oracle.

Eine DB-Instance für RDS Custom for Oracle erstellen

Nachdem Sie Ihre erstellt habenCEV, steht sie zur Verwendung zur Verfügung. Sie können mehrere CEVs und Sie können mehrere RDS Custom for Oracle DB-Instances aus beliebigen Instances erstellenCEV. Sie können auch den Status einer ändernCEV, um sie verfügbar oder inaktiv zu machen.

Sie können Ihre RDS benutzerdefinierte DB-Instance für Oracle entweder mit der Oracle-Multitenant-Architektur (custom-oracle-ee-cdboder dem custom-oracle-se2-cdb Engine-Typ) oder mit der herkömmlichen CDB Nicht-Architektur (custom-oracle-eeoder dem custom-oracle-se2 Engine-Typ) erstellen. Wenn Sie eine Container-Datenbank (CDB) erstellen, enthält sie eine austauschbare Datenbank (PDB) und einen Seed. PDB Sie können weitere PDBs manuell mit Oracle erstellen. SQL

Verwenden Sie den create-db-instance Befehl, um Ihre RDS Custom for Oracle-DB-Instance zu erstellen. Geben Sie in diesem Befehl an, welcher verwendet CEV werden soll. Das Verfahren ähnelt dem Erstellen einer RDS Amazon-DB-Instance. Einige Parameter unterscheiden sich jedoch. Weitere Informationen finden Sie unter Konfiguration einer DB-Instance für Amazon RDS Custom for Oracle.

Datenbankverbindungen

Wie eine RDS Amazon-DB-Instance befindet sich eine RDS benutzerdefinierte DB-Instance in einer virtuellen privaten Cloud (VPC). Ihre Anwendung stellt mithilfe eines Oracle-Listeners eine Verbindung zur Oracle-Datenbank her.

Wenn es sich bei Ihrer Datenbank um eine handeltCDB, können Sie den Listener verwenden, L_RDSCDB_001 um eine Verbindung zum CDB Stammverzeichnis und zu einer herzustellen. PDB Wenn Sie ein Nicht-Zeichen mit CDB einem verbindenCDB, stellen Sie sicher, USE_SID_AS_SERVICE_LISTENER = ON dass die migrierten Anwendungen dieselben Einstellungen beibehalten.

Wenn Sie eine Verbindung zu einem Nicht-Benutzer herstellenCDB, ist der Master-Benutzer der Benutzer für den CDB Nicht-Benutzer. Wenn Sie eine Verbindung zu einem herstellenCDB, ist der Masterbenutzer der Benutzer fürPDB. Um eine Verbindung zum CDB Stammverzeichnis herzustellen, melden Sie sich beim Host an, starten Sie einen SQL Client und erstellen Sie einen Administratorbenutzer mit SQL Befehlen.

RDSBenutzerdefinierte Anpassung

Sie können auf den RDS benutzerdefinierten Host zugreifen, um Software zu installieren oder anzupassen. Um Konflikte zwischen Ihren Änderungen und der RDS benutzerdefinierten Automatisierung zu vermeiden, können Sie die Automatisierung für einen bestimmten Zeitraum unterbrechen. Während dieses Zeitraums führt RDS Custom weder eine Überwachung noch eine Instanzwiederherstellung durch. Am Ende des Zeitraums nimmt RDS Custom die vollständige Automatisierung wieder auf. Weitere Informationen finden Sie unter Ihre benutzerdefinierte DB-Instance pausieren und wieder aufnehmen RDS.

DatenschutzNutzungsbedingungen für die WebsiteCookie-Einstellungen
© 2025, Amazon Web Services, Inc. oder Tochtergesellschaften. Alle Rechte vorbehalten.