Oracle 12c 提供的样例Scheme和数据库对象创建脚本

Oracle 12c 提供的样例Scheme和数据库对象创建脚本


十几年以来,从Oracle Database 9i到10g,11g,再到12c,每一次伴随着Oracle版本的升级更新,在了解和学习Oracle Database的新特性时,都少不了使用的Oracle Database本身提供的SCOTT用户及其数据库对象;HR用户及其数据库对象。在Oracle 12c中,安装完Oracle 12c 数据库后,需要另外独立安装Oracle提供的样例数据库对象。Oracle官方也提供了专门的文档,可以参考链接:https://docs.oracle.com/en/database/oracle/oracle-database/12.2/comsc/introduction-to-sample-schemas.html#GUID-844E92D8-A4C8-4522-8AF5-761D4BE99200

从Github上获取安装文件:Oracle Database 12.2.0.1 Sample Schemas 
https://github.com/oracle/db-sample-schemas/releases/tag/v12.2.0.1

Oracle 12c 官方文档这样描述:

示例数据库架构为Oracle数据库的每个版本中的示例提供了一个通用的平台。样本模式是一组相互关联的数据库模式。这个集合提供了复杂性的方法:

HR:此模式的扩展支持Oracle Internet目录演示。 
OE:对于处理中间复杂度问题是有用的。在该模式中可以使用许多数据类型,包括非标量数据类型。 
OC:是在模式OE内构建的对象关系数据库对象的集合。 
PM:专用于多媒体数据类型。 
IX:Information Exchange(IX)下收集的一组模式可用于演示Oracle高级队列功能。 
SH:销售历史(SH)被设计为允许大量数据的演示。对该模式的扩展为高级分析处理提供支持。

在学习安装Oracle 12c 的Sample Scheme时需要注意的问题


1.首先下载压缩文件:db-sample-schemas-12.2.0.1.zip
2.解压后获得目录:db-sample-schemas-12.2.0.1
3.阅读Readme文件
4.修改一些文件内容中的目录
5.执行脚本文件
    

SQL> @?/demo/schema/mksample <SYSTEM_password> <SYS_password>
        <HR_password> <OE_password> <PM_password> <IX_password> 
        <SH_password> <BI_password> EXAMPLE TEMP 
        $ORACLE_HOME/demo/schema/log/ localhost:1521/pdb


这里需要提供11个参数的值,包括:

SYSTEM用户的密码,SYS用户的密码,HR用户密码,OE用户密码,PM用户密码,IX用户密码,SH用户密码,BI用户密码,需要使用的表空间的名称,临时表空间的名称,日志文件目录,以及连接字符串(格式:localhost:1521/pdb)

其中,连接字符串中pdb是你的Pluggable 数据库的服务名

(完)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

保定公民

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值