最近刚装完Oracle12c的数据库,但是装完之后又没有可用于测试的数据,要自己生成的话又觉得很繁琐,好在Oracle有自带的示例数据。
然而,从12c开始,即使你在创建数据库的时候勾选了“示例方案”,在安装创建完成之后也还是没有示例数据的(因为我创建数据库的时候同时创建了PDB,所以示例数据在PDB下)。
那咋办呢?
下面有两篇参考文章,看官们可以参考一下:
https://blog.csdn.net/weixin_33712881/article/details/89796265
https://blog.csdn.net/bcbobo21cn/article/details/51456269
不过,由于12c的一些特性,本人在照着第一篇文章操作的时候还是出现了一些问题,主要原因就是用户名的差异,在12c中创建CDB用户需要在名称前加“c##”,而github上面的脚本中并没有在用户名前加“c##”,所以会导致脚本运行过程中出错。
下面记录一下我自己的做法,本人只创建了“HR”这个示例。
1、下载脚本
下载链接:https://github.com/oracle/db-sample-schemas/releases/tag/v1