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

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/seagal890/article/details/82713748

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 数据库的服务名

(完)

猜你喜欢

转载自blog.csdn.net/seagal890/article/details/82713748
今日推荐