Préparation de la base de données source pour la migration
Avant de pouvoir migrer des données avec le service de migration de bases de données pour Oracle Cloud Infrastructure Database Migration, configurez manuellement la base de données source comme décrit ici.
- Pour configurer un client unique (hors base de données conteneur) en tant que source de migration, exécutez les commandes SQL suivantes :
-- Archive Log Mode
SHUTDOWN IMMEDIATE;
STARTUP MOUNT;
ALTER DATABASE ARCHIVELOG;
ALTER DATABASE OPEN;
-- Global Names
ALTER SYSTEM SET GLOBAL_NAMES=FALSE;
-- Stream Pool Size
ALTER SYSTEM SET STREAMS_POOL_SIZE=256M;
-- Force Logging
ALTER DATABASE FORCE LOGGING;
-- Supplemental Logging
ALTER DATABASE ADD SUPPLEMENTAL LOG DATA;
-- User system for Datapump
ALTER USER SYSTEM IDENTIFIED BY system_pwd ACCOUNT UNLOCK;
- Pour configurer une base de données Conteneur (CDB) en tant que source de migration, exécutez les commandes SQL suivantes :
-- Connect to CDB and run:
-- Archive Log Mode
SHUTDOWN IMMEDIATE;
STARTUP MOUNT;
ALTER DATABASE ARCHIVELOG;
ALTER DATABASE OPEN;
-- Global Names
ALTER SYSTEM SET GLOBAL_NAMES=FALSE;
-- Stream Pool Size
ALTER SYSTEM SET STREAMS_POOL_SIZE=256M SCOPE=BOTH;
-- Force Logging
ALTER DATABASE FORCE LOGGING;
-- Supplemental Logging
ALTER DATABASE ADD SUPPLEMENTAL LOG DATA;
-- User system for Datapump
ALTER USER SYSTEM IDENTIFIED BY system_pwd ACCOUNT UNLOCK;
ALTER SESSION SET CONTAINER=PDB;
ALTER USER SYSTEM ACCOUNT UNLOCK;
- Pour configurer Amazon RDS (base de données non conteneur) en tant que source de migration, exécutez les commandes SQL suivantes :
-- Remember to set the following parameters thru the Parameter groups functionality: -- STREAMS_POOL_SIZE=2147483648 -- GLOBAL_NAMES=FALSE -- To see how Parameter groups work refer to https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/parameter-groups-overview.html -- Archive Log Mode EXEC RDSADMIN.RDSADMIN_UTIL.SET_CONFIGURATION('ARCHIVELOG RETENTION HOURS',72); -- Force Logging EXEC RDSADMIN.RDSADMIN_UTIL.FORCE_LOGGING(P_ENABLE => TRUE); -- Supplemental Logging EXEC RDSADMIN.RDSADMIN_UTIL.ALTER_SUPPLEMENTAL_LOGGING('ADD');
- Configurations supplémentaires
Avant de migrer des données avec Oracle Cloud Infrastructure Database Migration, effectuez des configurations supplémentaires pour votre base de données source aux fins de migration en ligne, comme décrit ici. - Cas d'utilisation
Suivant est un exemple de cas d'utilisation pour préparer la base de données source pour la migration. Pour configurer une base de données enfichable en tant que source pour votre migration, les étapes sont les mêmes que pour configurer une base de données classique en tant que source, maisCDBROOT
doit être utilisé en tant queggaliassrc
.
Rubrique parent : Préparation de bases de données Oracle pour la migration