Daten beim Importieren aus Object Storage entschlüsseln
Sie können Daten aus verschlüsselten Dateien entschlüsseln und laden, die in Object Storage gespeichert sind. Sie können auch verschlüsselte Daten in Object Storage entschlüsseln, die Sie in einer externen Tabelle verwenden.
Diese Option wird nur für Object Storage-Dateien mit weniger als 4 GB unterstützt.
Diese Option gilt für die folgenden Verfahren:
-
DBMS_CLOUD.COPY_DATA
-
DBMS_CLOUD.CREATE_EXTERNAL_TABLE
-
DBMS_CLOUD.CREATE_EXTERNAL_PART_TABLE
-
DBMS_CLOUD.CREATE_HYBRID_PART_TABLE
Für
DBMS_CLOUD.CREATE_HYBRID_PART_TABLE
gilt diese Option nur für die Object Storage-Dateien. DBMS_CLOUD.COPY_COLLECTION
Themen
- Daten mit DBMS_CRYPTO-Algorithmen entschlüsseln und laden
Zeigt die Schritte zum Entschlüsseln verschlüsselter Dateien aus Object Storage und zum Laden der Daten in eine Tabelle in Autonomous Database an (im Entschlüsselungsschritt werdenDBMS_CRYPTO
-Algorithmen verwendet). - Daten mit einer benutzerdefinierten Funktion entschlüsseln und laden
Zeigt die Schritte zum Entschlüsseln von Dateien in Object Storage und zum Laden der Daten in Tabellen mit einer benutzerdefinierten Entschlüsselungsfunktion an.
Übergeordnetes Thema: Daten beim Exportieren verschlüsseln oder Daten beim Importieren entschlüsselt
Daten mit DBMS_CRYPTO-Algorithmen entschlüsseln und laden
Zeigt die Schritte zum Entschlüsseln verschlüsselter Dateien aus Object Storage und zum Laden der Daten in eine Tabelle in Autonomous Database an (der Entschlüsselungsschritt verwendet DBMS_CRYPTO
-Algorithmen).
Als Voraussetzung müssen Sie verschlüsselte Dateien haben und die Dateien in Object Storage hochgeladen haben. In diesem Beispiel wird eine CSV-Datei verwendet. Es wird davon ausgegangen, dass die Datei mit dem Algorithmus DBMS_CRYPTO.ENCRYPT_AES256 + DBMS_CRYPTO.CHAIN_CBC + DBMS_CRYPTO.PAD_PKCS5
verschlüsselt und in Ihren Cloud Object Storage hochgeladen wird.
Weitere Informationen zur Funktion ENCRYPT
finden Sie unter ENCRYPT-Funktion.
Weitere Informationen zum Generieren eines Verschlüsselungsschlüssels finden Sie unter DBMS_CRYPTO Operational Notes.
So entschlüsseln und laden Sie Daten aus Object Storage in eine vorhandene Tabelle in Autonomous Database:
Übergeordnetes Thema: Daten beim Importieren aus Object Storage entschlüsseln
Daten mit einer benutzerdefinierten Funktion entschlüsseln und laden
Zeigt die Schritte zum Entschlüsseln von Dateien in Object Storage und zum Laden der Daten in Tabellen mit einer benutzerdefinierten Entschlüsselungsfunktion an.
Als Voraussetzung für diese Schritte müssen Sie verschlüsselte Dateien haben und die Dateien in Object Storage hochgeladen haben. In diesem Beispiel wird eine CSV-Datei verwendet. Es wird davon ausgegangen, dass die Datei mit dem Algorithmus DBMS_CRYPTO.ENCRYPT_AES256 + DBMS_CRYPTO.CHAIN_CBC + DBMS_CRYPTO.PAD_PKCS5
verschlüsselt und in Ihren Cloud Object Storage hochgeladen wird.
Weitere Informationen zur Funktion ENCRYPT
finden Sie unter ENCRYPT-Funktion.
Weitere Informationen zum Generieren eines Verschlüsselungsschlüssels finden Sie unter DBMS_CRYPTO Operational Notes.
So entschlüsseln und laden Sie Daten aus Object Storage in eine vorhandene Tabelle in Autonomous Database:
Übergeordnetes Thema: Daten beim Importieren aus Object Storage entschlüsseln