一、目标 oracle12c文件导入oracle10g
源头:192.168.15.135 oralce12c数据库
目的:本机笔记本电脑, oracle10g数据库?
二、步骤
步骤1、
192.168.15.135 oralce12c ,导出:orclpdb 下的 数据库用户test2018
>su - oracle
>sqlplus / as sysdab;
--切换到orclpdb 要导出的是:orclpdb 下的test2018用户
sql> alter session set container=orclpdb ;?
sql>grant read,write on directory dumpdir to test2018;
sql>create or replace directory dumpdir as '/home/temp/dumpdir';?
sql>exit;
--切换到 oracle 用户,执行导出操作
oracle>expdp system/hhrdc@orclpdb directory=DUMPDIR dumpfile=test2018.dmp logfile=test2018.log schem
as=test2018 version=10.2.0.4.0
步骤2、
导入笔记本oracle10g数据库 , 实例名:orcl
widnows 命令行进入:cmd,
sqlplus system/cyh ;
sql>create or replace directory dumpdir as 'd:/testa';
sql>grant read,write on directory dumpdir to test2018;
--退出
sql>exit;
> impdp system/cyh@orcl dumpfile=test2018.dmp logfile=test2018imp.log directory=dumpdir version=10.2.0.4.0 remap_schema=test2018:test2018
三、注意点
1、使用dba权限的用户sytem
2、实际手工创建的目录 并 使用授权命令 ,给oracle 用户授权backup_expdp3 读写权限。