Oracle 12c中导入Oracle 11g的数据

我们直接说干的:

1、在github上下Oracle 11g所有示例用户的sql脚本文件(地址失效请评论区留言)
https://github.com/oracle/db-sample-schemas/releases/tag/v19.2
2、解压文件夹(记住解压地址后面要用)
在这里插入图片描述
3、安装UltraEdit(尽量保持版本一致)
在这里插入图片描述
4、设置所有脚本文件的执行路径
(1)、打开UltraEdit
在这里插入图片描述(2)、将.sql与.dat脚本文件中的__SUB__CWD__替换为之前的解压路径
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
5、在Oracle 12c连接sys用户
在这里插入图片描述
6、查看并启动pdb数据库
SQL> show pdbs;
SQL> alter session set container=PDBORCL;
SQL> alter pluggable database open;
在这里插入图片描述
7、连接pdb数据库并执行脚本文件
在这里插入图片描述
8、等待一小会
在这里插入图片描述
执行结束
在这里插入图片描述
9、查看用户,进行验证
SQL> select username from dba_users;
在这里插入图片描述
在这里插入图片描述
这样就完成了12c 中11g数据的引入,其他版本同样适用。现在就可以用导入的用户登录12c,注意连接图形化工具(PL/SQL或者Navicat)时,服务器名要写成pdborcl
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_40408952/article/details/108781013