在 Ubuntu 上“迁移 Oracle”通常有以下几种常见场景,我先按最常见情况给你说明,再给出具体操作思路。你可以对照自己的情况选择。
适合:
expdp system/password \
DIRECTORY=dp_dir \
DUMPFILE=orcl_full.dmp \
LOGFILE=exp.log \
FULL=Y
scp orcl_full.dmp ubuntu@目标IP:/u01/dump/
impdp system/password \
DIRECTORY=dp_dir \
DUMPFILE=orcl_full.dmp \
LOGFILE=imp.log \
FULL=Y
适合:
rman target /
BACKUP DATABASE PLUS ARCHIVELOG;
rman target /
RESTORE CONTROLFILE FROM '/backup/control.bak';
RECOVER DATABASE;
ALTER DATABASE OPEN RESETLOGS;
docker run -d \
--name oracle19c \
-p 1521:1521 \
-e ORACLE_PWD=yourpass \
container-registry.oracle.com/database/enterprise:19.3.0.0
请告诉我:
我可以直接给你一步一步可执行方案。