【问题标题】:Can't install HR Schema in Oracle Database 12c EE无法在 Oracle Database 12c EE 中安装 HR 模式
【发布时间】:2017-01-08 09:58:09
【问题描述】:

问题在标题中。会说我到目前为止所做的。首先,我在这里:Where can I get SQL for default Oracle's "HR" schema?,因为事实证明我没有创建 HR 用户,甚至在演示文件夹中也没有这个模式。我下载了它,使用 oracle 的官方指南进行了安装...安装在此处停止:

所以我无法从这里完成步骤:https://docs.oracle.com/database/121/COMSC/installation.htm#COMSC00004(从第 3 点开始...)。

毕竟,当我在 dbs_users 中检查用户时,HR 仍然不存在。 我能做什么?

【问题讨论】:

  • 你到底下载了什么;你把它放在哪里了;你到底跑了什么?您是在根容器还是 PDB 中工作?这是您看到的全部输出 - 还是之前报告了错误?如果您从早期版本中获得了一个版本,它可能无法正常工作,但是如果没有看到任何错误,您很难猜测可能需要调整什么。不过,使用当前版本并在正确的容器中会更简单...
  • 我下载了链接中的相同版本(它大约是 12c EE,所以应该没问题)不,没有错误。我把它放在它应该在的同一个文件夹中(参考oracle教程)作为结论:它是正确容器中的正确版本
  • 容器位于根目录或 PDB 中,而不是 o/s 目录。当您运行脚本时,您连接到什么?还是您单独安装了 Oracle?你链接到的问题有很多链接,所以这并不能告诉我们你实际抓住了什么。或者您是否从您也链接到的 12c 文档中“安装 Oracle 数据库示例(配套 CD,媒体工具包的一部分)”?
  • 我使用本教程安装了 Oracle:oracle.com/webfolder/technetwork/tutorials/obe/db/12c/r1/… 我从最佳答案下载了文件。我以 SYSDBA 身份连接到 SYS。正如我所说,我所做的一切都与 Oracle 教程中的一样,仅此而已。
  • 如果您指的是 Google 代码链接,则另一个答案提到该链接不起作用。这些文件似乎来自 2005 年,并且没有创建新架构 - 它们似乎被设置为安装在现有架构中(对于 ADF?)。因此,您刚刚在 SYS 模式中创建了表,这很糟糕。从配套 CD 安装演示脚本,正如您链接到的文档所说的那样。或通过 DBCA。

标签: oracle sqlplus


【解决方案1】:

您是否尝试过这里的说明?

https://github.com/oracle/db-sample-schemas

【讨论】:

  • 安装在互联网上任何地方都能找到的软件是没有意义的。
  • github 项目是我们现在分发示例模式的地方,HR、SH、OE、SCOTT 等。
  • 创建用户、表、视图和插入数据所需的所有文件都在 Mark 在他的回答中提供的链接中。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-02-21
  • 2019-06-18
  • 2018-03-21
  • 1970-01-01
  • 2016-02-17
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多