Déplacement d'un ensemble de fichiers dump d'une base de données Autonomous AI vers votre banque d'objets cloud
Pour déplacer l'ensemble de fichiers dump vers la banque d'objets cloud, téléchargez les fichiers du répertoire de base de données vers la banque d'objets cloud.
- Connectez-vous à votre base de données.
- Stockez les informations d'identification de la banque d'objets à l'aide de la procédure
DBMS_CLOUD.CREATE_CREDENTIAL.Par exemple :
BEGINDBMS_CLOUD.CREATE_CREDENTIAL( credential_name => 'DEF_CRED_NAME', username => 'adb_user@example.com', password => 'password' ); END; /Cette opération stocke les informations d'identification dans la base de données dans un format crypté. Vous pouvez utiliser n'importe quel nom pour le nom des informations d'identification. Cette étape n'est requise qu'une seule fois, sauf si vos informations d'identification de banque d'objets changent. Une fois les informations d'identification stockées, vous pouvez utiliser le même nom d'informations d'identification.
Pour plus d'informations sur les paramètres
usernameetpasswordpour différents services Object Storage, reportez-vous à Procédure CREATE_CREDENTIAL. - Déplacez les fichiers dump de la base de données vers la banque d'objets cloud en appelant
DBMS_CLOUD.PUT_OBJECT.Par exemple :
BEGINDBMS_CLOUD.PUT_OBJECT(credential_name => 'DEF_CRED_NAME', object_uri => 'https://objectstorage.us-phoenix-1.oraclecloud.com/n/namespace-string/b/bucketname/o/exp01.dmp', directory_name => 'DATA_PUMP_DIR', file_name => 'exp01.dmp');DBMS_CLOUD.PUT_OBJECT(credential_name => 'DEF_CRED_NAME', object_uri => 'https://objectstorage.us-phoenix-1.oraclecloud.com/n/namespace-string/b/bucketname/o/exp02.dmp', directory_name => 'DATA_PUMP_DIR', file_name => 'exp02.dmp');DBMS_CLOUD.PUT_OBJECT(credential_name => 'DEF_CRED_NAME', object_uri => 'https://objectstorage.us-phoenix-1.oraclecloud.com/n/namespace-string/b/bucketname/o/exp03.dmp', directory_name => 'DATA_PUMP_DIR', file_name => 'exp03.dmp');DBMS_CLOUD.PUT_OBJECT(credential_name => 'DEF_CRED_NAME', object_uri => 'https://objectstorage.us-phoenix-1.oraclecloud.com/n/namespace-string/b/bucketname/o/exp04.dmp', directory_name => 'DATA_PUMP_DIR', file_name => 'exp04.dmp'); END; /Dans cet exemple,
namespace-stringest l'espace de noms d'objet Oracle Cloud Infrastructure etbucketnameest le nom du bucket. Pour plus d'informations, reportez-vous à Présentation des espaces de noms Object Storage.Pour plus d'informations sur
PUT_OBJECT, reportez-vous à Procédure PUT_OBJECT. - Effectuez les étapes requises pour utiliser l'import et le nettoyage Oracle Data Pump. Pour plus d'informations, reportez-vous à Téléchargement des fichiers dump, exécution de l'import Data Pump et nettoyage de l'import Data Pump.