手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

使用数据泵从oracle11g向oracle12c迁移用户数据

时间:2024-10-12 05:00:49

1、在11g先查询出需要做迁移的数据,如下图需要迁移此用户下的数据

使用数据泵从oracle11g向oracle12c迁移用户数据

2、在迁移之前先建立迁移目录,如下图在建立时提示已经存在,可通过dba_directories来查看是否存在以及对应物理目录位置,grant read,write on directory databak to username;

使用数据泵从oracle11g向oracle12c迁移用户数据

3、然后捂执涡扔使用导出数据泵命令expdp来进行导出具体用户的全部数据expdp \'/ as sysdba\' directory=databak dumpfile=QUOTAMI绿覆冗猩NG%U.dmp schemas=QUOTAMING log=QUOTAMING.log

使用数据泵从oracle11g向oracle12c迁移用户数据

4、导出完成后通过scp命令来把导出的数据传输到12c数据库所在服务器

使用数据泵从oracle11g向oracle12c迁移用户数据

5、在12c数据库中先把传输过来的数据修改为oracle权限,不然在导出的时候会直接报错

使用数据泵从oracle11g向oracle12c迁移用户数据

6、然后在12c数据库中创建导入目录,并授权

使用数据泵从oracle11g向oracle12c迁移用户数据

7、然后开始进行珑廛躬儆导入,在导入的时候发现如下错误,根据提示在导入之前先要创建相对应的表空间impdp \'/ as sysdba\' dir髫潋啜缅ectory=databak dumpfile=QUOTAMING%U.dmp schemas=QUOTAMING log=QUOTAMING.log

使用数据泵从oracle11g向oracle12c迁移用户数据
使用数据泵从oracle11g向oracle12c迁移用户数据

8、然后再重新执行导入命令可以看到此用户数据已经可以成功进行导入

使用数据泵从oracle11g向oracle12c迁移用户数据
© 手抄报圈