【问题标题】:OracleXE install the SCOTT schema on WindowsOracleXE 在 Windows 上安装 SCOTT 模式
【发布时间】:2020-08-21 11:14:27
【问题描述】:

我想在 OracleXE 18.c 上创建 SCOTT 演示架构 我设法按照此处的 Oracle 文档中的说明安装了 HR 演示: https://docs.oracle.com/database/121/COMSC/installation.htm#COMSC00005 我还找到了驻留在此目录“C:\OracleDatabaseXE\dbhomeXE\rdbms\admin\scott.sql”下的 scott.sql 文件 但是我无法成功安装它并查看创建的表,有什么建议吗? 提前谢谢

【问题讨论】:

  • 你能告诉我们错误信息吗?
  • HR 模式驻留在此目录下:SQL> @?/demo/schema/human_resources/hr_main.sql 但是 scott.sql 文件驻留在另一个目录中并且在键入 @?/rdbms/admin/ 时SQL Plus 中的 scott.sql 我没有得到任何结果,只是一个新的空白 SQL> 行
  • 这行得通吗? @?/rdbms/admin/utlsampl.sql
  • 这将完全关闭 SQL Plus 命令窗口,当我运行 @?/demo/schema/human_resources/hr_main.sql 我得到以下提示:“指定 HR 作为参数 1 的密码:输入值for 1: " 这导致在输入凭据时进一步创建架构
  • 关闭窗口是预期行为,因为脚本以命令 EXIT; 结束。如果您没有收到错误消息,我想一切都很好。只需检查架构 SCOTT 是否存在,密码是否 - 众所周知 - tiger

标签: oracle installation demo


【解决方案1】:

请连接数据库并检查是否有用户SCOTT,例如

SELECT * FROM all_users WHERE username='SCOTT';

如果是,那么一切都很好。如果没有,您也可以登录 SQL Developer(或类似工具)并自己执行语句。该文件例如是here

【讨论】:

  • ORA-01918 用户“SCOTT”不存在
  • 你在github上运行文件中的语句了吗?
  • 这些只是完整 scott 模式的一部分。例如表学生完全丢失
  • 不,只是将github文件与Oracle 18.3(Linux)中的utlsampl.sql进行了比较,表是相同的。没听说过学生桌。
猜你喜欢
  • 2021-12-20
  • 2021-07-18
  • 1970-01-01
  • 2012-07-22
  • 2011-05-17
  • 2011-01-23
  • 1970-01-01
  • 2019-03-19
  • 1970-01-01
相关资源
最近更新 更多