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.
Verwaltung Ihrer DB-Instance von RDS für Oracle
Nachfolgend finden Sie die üblichen Verwaltungsaufgaben, die Sie mit einer DB-Instance von RDS für Oracle ausführen. Einige Aufgaben sind für alle RDS-DB-Instances gleich. Andere Aufgaben sind spezifisch für RDS für Oracle.
Die folgenden Aufgaben sind allen RDS-Datenbanken gemeinsam, Oracle Database hat jedoch spezielle Aspekte. Sie stellen beispielsweise eine Verbindung mit einer Oracle-Datenbank über die Oracle-Clients SQL*Plus und SQL Developer her.
| Aufgabenbereich | Relevante Dokumentation |
|---|---|
|
Instance-Klassen, Speicher und PIOPS Wenn Sie eine Produktionsinstance erstellen, erfahren Sie, wie Instance-Klassen, Speichertypen und bereitgestellte IOPS in Amazon RDS funktionieren. |
|
|
Multi-AZ-Bereitstellungen Bei einer DB-Instance für die Produktion sollten Multi-AZ-Bereitstellungen eingesetzt werden. Multi-AZ-Bereitstellungen bieten eine erhöhte Verfügbarkeit, eine längere Lebensdauer von Daten sowie eine höhere Fehlertoleranz für DB-Instances. |
Konfigurieren und Verwalten einer Multi-AZ-Bereitstellung für Amazon RDS |
|
Amazon VPC Wenn Ihr AWS Konto über eine standardmäßige Virtual Private Cloud (VPC) verfügt, wird Ihre DB-Instance automatisch in der Standard-VPC erstellt. Wenn Ihr Konto über keine Standard-VPC verfügt und Sie die DB-Instance in einer VPC erstellen möchten, müssen Sie zunächst die VPC und Subnetz-Gruppen erstellen, bevor Sie die Instance erstellen können. |
|
|
Sicherheitsgruppen Standardmäßig verwenden DB-Instances eine Firewall, die den Zugriff verhindert. Stellen Sie sicher, dass Sie eine Sicherheitsgruppe mit den korrekten IP-Adressen und Netzwerkkonfigurationen erstellen, um auf die DB-Instance zugreifen zu können. |
|
|
Parametergruppen Wenn Ihre DB-Instance spezifische Datenbankparameter erfordert, erstellen Sie vor der DB-Instance eine Parametergruppe. |
|
|
Optionsgruppen Wenn Ihre DB-Instance bestimmte Datenbankoptionen erfordert, erstellen Sie eine Optionsgruppe, bevor Sie die DB-Instance erstellen. |
|
|
Herstellen einer Verbindung mit einer DB-Instance Nachdem Sie eine Sicherheitsgruppe erstellt und diese einer DB-Instance zugeordnet haben, können Sie mithilfe einer beliebigen Standard-SQL-Client-Anwendung, zum Beispiel Oracle SQL*Plus, eine Verbindung mit dieser DB-Instance herstellen. |
|
|
Backup und Wiederherstellung Sie können Ihre DB-Instance so konfigurieren, dass sie automatische Backups oder manuelle Snapshots vornimmt. Aus diesen Backups oder Snapshots können Sie dann Instances wiederherstellen. |
|
|
Überwachung Sie können eine Oracle-DB-Instance mithilfe von CloudWatch Amazon RDS-Metriken, Ereignissen und erweiterter Überwachung überwachen. |
|
|
Protokolldateien Sie können auf die Protokolldateien für Ihre Orale-DB-Instance zugreifen. |
Nachfolgend finden Sie eine Beschreibung für Amazon-RDS-spezifische Implementierungen von häufigen DBA-Aufgaben für RDS Oracle. Um eine verwaltete Service-Erfahrung zu bieten, ermöglicht Amazon RDS keinen Shell-Zugriff auf DB-Instances. Außerdem schränkt RDS den Zugriff auf bestimmte Systemprozeduren und -tabellen ein, die erweiterte Berechtigungen erfordern. Bei vielen Aufgaben führen Sie das rdsadmin-Paket aus, das ist ein Amazon-RDS-spezifisches Tool ist, mit dem Sie Ihre Datenbank verwalten können.
Nachfolgend sehen Sie häufige DBA-Aufgaben für DB-Instances, in denen Oracle ausgeführt wird:
-
Amazon-RDS-Methode:
rdsadmin.rdsadmin_util.disconnectOracle-Methode:
alter system disconnect sessionAmazon-RDS-Methode:
rdsadmin.rdsadmin_util.killOracle-Methode:
alter system kill sessionAmazon-RDS-Methode:
rdsadmin.rdsadmin_util.cancelOracle-Methode:
alter system cancel sqlAmazon-RDS-Methode:
rdsadmin.rdsadmin_util.restricted_sessionOracle-Methode:
alter system enable restricted sessionAmazon-RDS-Methode:
rdsadmin.rdsadmin_util.flush_shared_poolOracle-Methode:
alter system flush shared_poolAmazon-RDS-Methode:
rdsadmin.rdsadmin_util.flush_buffer_cacheOracle-Methode:
alter system flush buffer_cacheErteilen von SELECT- oder EXECUTE-Berechtigungen für SYS-Objekte
Amazon-RDS-Methode:
rdsadmin.rdsadmin_util.grant_sys_objectOracle-Methode:
grantWiderrufen von SELECT- oder EXECUTE-Berechtigungen für SYS-Objekte
Amazon-RDS-Methode:
rdsadmin.rdsadmin_util.revoke_sys_objectOracle-Methode:
revokeAmazon-RDS-Methode:
rdsadmin.rdsadmin_util.create_sys_x$_viewOracle-Methode:
CREATE VIEWAmazon-RDS-Methode:
grantErstellen von benutzerdefinierten Funktionen für das Überprüfen von Passwörtern
Amazon-RDS-Methode:
rdsadmin.rdsadmin_password_verify.create_verify_functionAmazon-RDS-Methode:
rdsadmin.rdsadmin_password_verify.create_passthrough_verify_fcn—
Amazon-RDS-Methode:
rdsadmin.rdsadmin_util.list_allowed_system_eventsOracle-Methode: &endash;
Amazon-RDS-Methode:
rdsadmin.rdsadmin_util.set_allowed_system_eventsOracle-Methode:
ALTER SYSTEM SET EVENTS'set_event_clause'Amazon-RDS-Methode:
rdsadmin.rdsadmin_util.list_set_system_eventsOracle-Methode:
ALTER SESSION SET EVENTS 'IMMEDIATE EVENTDUMP(SYSTEM)'Amazon-RDS-Methode:
rdsadmin.rdsadmin_util.unset_system_eventOracle-Methode:
ALTER SYSTEM SET EVENTS'unset_event_clause'
-
Amazon-RDS-Methode:
rdsadmin.rdsadmin_util.rename_global_nameOracle-Methode:
alter database renameTablespaces in RDS für Oracle erstellen und deren Größe anpassen
Amazon-RDS-Methode:
create tablespaceOracle-Methode:
alter databaseAmazon-RDS-Methode:
rdsadmin.rdsadmin_util.alter_default_tablespaceOracle-Methode:
alter database default tablespaceEinstellung des standardmäßigen temporären Tablespace in RDS für Oracle
Amazon-RDS-Methode:
rdsadmin.rdsadmin_util.alter_default_temp_tablespaceOracle-Methode:
alter database default temporary tablespaceErstellen eines temporären Tabellenraums im Instance-Speicher
Amazon-RDS-Methode:
rdsadmin.rdsadmin_util.create_inst_store_tmp_tblspaceOracle-Methode:
create temporary tablespaceAmazon-RDS-Methode:
rdsadmin.rdsadmin_util.checkpointOracle-Methode:
alter system checkpointAmazon-RDS-Methode:
rdsadmin.rdsadmin_util.enable_distr_recoveryOracle-Methode:
alter system enable distributed recoveryAmazon-RDS-Methode:
rdsadmin.rdsadmin_util.alter_db_time_zoneOracle-Methode:
alter database set time_zone—
Generieren von Leistungsberichten mit Automatic Workload Repository (AWR)
Amazon-RDS-Methode:
rdsadmin.rdsadmin_diagnostic_util-ProzedurenOracle-Methode:
dbms_workload_repository-PaketAnpassen von Datenbank-Links für die Verwendung mit DB-Instances in einer VPC
—
Amazon-RDS-Methode:
rdsadmin.rdsadmin_util.alter_default_editionOracle-Methode:
alter database default editionAmazon-RDS-Methode:
rdsadmin.rdsadmin_master_util.audit_all_sys_aud_tableOracle-Methode:
auditAmazon-RDS-Methode:
rdsadmin.rdsadmin_master_util.noaudit_all_sys_aud_tableOracle-Methode:
noauditAmazon-RDS-Methode:
rdsadmin.rdsadmin_dbms_repair.online_index_cleanOracle-Methode: &enda:
dbms_repair.online_index_cleanAmazon-RDS-Methode: Mehrere
rdsadmin.rdsadmin_dbms_repair-VerfahrenOracle-Methode:
dbms_repair-PaketÄndern der Größe von Tablespaces, Datendateien und Tempfiles in RDS for Oracle
Amazon-RDS-Methode: Prozeduren
rdsadmin.rdsadmin_util.resize_temp_tablespace,rdsadmin.rdsadmin_util.resize_tempfileoderrdsadmin.rdsadmin_util.autoextend_tempfileProzedur
rdsadmin.rdsadmin_util.resize_datafileoderrdsadmin.rdsadmin_util.autoextend_datafileOracle-Methode: &endash;
Amazon-RDS-Methode:
EXEC rdsadmin.rdsadmin_util.purge_dba_recyclebinOracle-Methode:
purge dba_recyclebinFestlegen der angezeigten Standardwerte für vollständige Redaktion
Amazon-RDS-Methode:
EXEC rdsadmin.rdsadmin_util.dbms_redact_upd_full_rdct_valOracle-Methode:
exec dbms_redact.UPDATE_FULL_REDACTION_VALUES
-
Amazon-RDS-Methode:
rdsadmin.rdsadmin_util.force_loggingOracle-Methode:
alter database force loggingAmazon-RDS-Methode:
rdsadmin.rdsadmin_util.alter_supplemental_loggingOracle-Methode:
alter database add supplemental logAmazon-RDS-Methode:
rdsadmin.rdsadmin_util.switch_logfileOracle-Methode:
alter system switch logfileAmazon-RDS-Methode:
rdsadmin.rdsadmin_util.add_logfileAmazon-RDS-Methode:
rdsadmin.rdsadmin_util.drop_logfile—
Amazon-RDS-Methode:
rdsadmin.rdsadmin_util.set_configurationHerunterladen von archivierten Redo-Protokolle aus Amazon S3
Amazon-RDS-Methode:
rdsadmin.rdsadmin_archive_log_download.download_log_with_seqnumAmazon-RDS-Methode:
rdsadmin.rdsadmin_archive_log_download.download_logs_in_seqnum_rangeAmazon-RDS-Methode:
rdsadmin.rdsadmin_master_util.create_archivelog_dirAmazon-RDS-Methode:
rdsadmin.rdsadmin_master_util.create_onlinelog_dir
-
Amazon-RDS-Methode:
rdsadmin_rman_util.procedureOracle-Methode:
RMAN VALIDATEAktivieren und Deaktivieren der Nachverfolgung von Blockänderungen
Amazon-RDS-Methode:
rdsadmin_rman_util.procedureOracle-Methode:
ALTER DATABASEAmazon-RDS-Methode:
rdsadmin_rman_util.crosscheck_archivelogOracle-Methode:
RMAN BACKUPAmazon-RDS-Methode:
rdsadmin_rman_util.procedureOracle-Methode:
RMAN BACKUPAmazon-RDS-Methode:
rdsadmin_rman_util.backup_database_fullOracle-Methode:
RMAN BACKUPAmazon-RDS-Methode:
rdsadmin_rman_util.backup_database_incrementalOracle-Methode:
RMAN BACKUPAmazon-RDS-Methode:
rdsadmin_rman_util.backup_database_tablespaceOracle-Methode:
RMAN BACKUP
-
Amazon-RDS-Methode:
dbms_scheduler.set_attributeOracle-Methode:
dbms_scheduler.set_attributeAmazon-RDS-Methode:
dbms_scheduler.set_attributeOracle-Methode:
dbms_scheduler.set_attributeAmazon-RDS-Methode:
dbms_scheduler.set_scheduler_attributeOracle-Methode:
dbms_scheduler.set_scheduler_attributeDeaktivieren von Oracle-Scheduler-Aufgaben im Besitz von SYS
Amazon-RDS-Methode:
rdsadmin.rdsadmin_dbms_scheduler.disableOracle-Methode:
dbms_scheduler.disableAmazon-RDS-Methode:
rdsadmin.rdsadmin_dbms_scheduler.enableOracle-Methode:
dbms_scheduler.enableÄndern des Wiederholungsintervalls von Oracle Scheduler für Aufgaben des Typs CALENDAR
Amazon-RDS-Methode:
rdsadmin.rdsadmin_dbms_scheduler.set_attributeOracle-Methode:
dbms_scheduler.set_attributeÄndern des Wiederholungsintervalls von Oracle Scheduler für Aufgaben des Typs NAMED
Amazon-RDS-Methode:
rdsadmin.rdsadmin_dbms_scheduler.set_attributeOracle-Methode:
dbms_scheduler.set_attributeDeaktivieren von Autocommit für die Erstellung von Oracle-Scheduler-Aufgaben
Amazon-RDS-Methode:
rdsadmin.rdsadmin_dbms_scheduler.set_no_commit_flagOracle-Methode:
dbms_isched.set_no_commit_flag
-
Amazon-RDS-Methode:
rdsadmin.rdsadmin_adrci_util.list_adrci_incidentsOracle-Methode: ADRCI-Befehl
show incidentAmazon-RDS-Methode:
rdsadmin.rdsadmin_adrci_util.list_adrci_problemOracle-Methode: ADRCI-Befehl
show problemAmazon-RDS-Methode:
rdsadmin.rdsadmin_adrci_util.create_adrci_packageOracle-Methode: ADRCI-Befehl
ips create packageAmazon-RDS-Methode:
rdsadmin.rdsadmin_adrci_util.show_adrci_tracefileOracle-Methode: ADRCI-Befehl
show tracefile
-
Erstellen und Löschen von Verzeichnissen im Hauptdatenspeicherbereich
Amazon-RDS-Methode:
rdsadmin.rdsadmin_util.create_directoryOracle-Methode:
CREATE DIRECTORYAmazon-RDS-Methode:
rdsadmin.rdsadmin_util.drop_directoryOracle-Methode:
DROP DIRECTORYAmazon-RDS-Methode:
rdsadmin.rds_file_util.listdirOracle-Methode: &endash;
Amazon-RDS-Methode:
rdsadmin.rds_file_util.read_text_fileOracle-Methode: &endash;
Amazon-RDS-Methode:
rdsadmin.rds_file_util.read_text_fileoderrdsadmin.tracefile_listingOracle-Methode:
opatchAmazon-RDS-Methode:
rdsadmin.rdsadmin_util.advisor_task_set_parameterOracle-Methode: Verschiedene gespeicherte Prozeduren im Paket
Amazon-RDS-Methode:
rdsadmin.rdsadmin_util.advisor_task_dropOracle-Methode: &endash;
Amazon-RDS-Methode:
rdsadmin.rdsadmin_util.dbms_stats_initOracle-Methode:
Sie können auch Amazon-RDS-Verfahren für die Amazon S3-Integration mit Oracle und für die Ausführung von OEM Management-Agent-Datenbankaufgaben verwenden. Weitere Informationen erhalten Sie unter Amazon S3-Integration und Ausführen von Datenbankaufgaben mit dem Management Agent.
Bereinigen des Papierkorbs
Wenn Sie eine Tabelle löschen, entfernt Ihre Oracle-Datenbank nicht sofort ihren Speicherplatz. Die Datenbank benennt die Tabelle um und platziert sie und alle zugehörigen Objekte in einem Papierkorb. Durch das Bereinigen des Papierkorbs werden diese Elemente entfernt und der Speicherplatz freigegeben.
Verwenden Sie das Amazon RDS-Verfahren , um den gesamten Papierkorb zu bereinige rdsadmin.rdsadmin_util.purge_dba_recyclebin. Dieser Vorgang kann jedoch den Papierkorb von SYS- und RDSADMIN-Objekten nicht bereinigen. Wenn Sie diese Objekte löschen müssen, wenden Sie sich an den AWS
Support.
Im folgenden Beispiel wird der gesamte Papierkorb bereinigt.
EXEC rdsadmin.rdsadmin_util.purge_dba_recyclebin;