Oracle12c 添加HR用户

1.前言

Oracle12c中,不存在HR示例用户,所以,需要使用相应文件,创建HR用户。
个人使用的Oracle版本为Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production

2.查找与hr相关的sql文件

在本地计算机的安装目录中,可以找到所要找的文件。文件位于安装路径/product/12.2.0/dbhome_1/demo/schema/human_resources
Oracle12c 添加HR用户_第1张图片

3.修改文件

由于Oracle12c新建用户必须添加“c##”字段,所以需要对找到的所有sql文件进行修改。
事先做好文件的备份,避免出现错误修改而无法返回的情况。
本人借助了SublimeText3的批量替换功能,将目录中的所有sql文件中的”hr”字段替换为”c##hr”。
Oracle12c 添加HR用户_第2张图片
修改文件名
Oracle12c 添加HR用户_第3张图片

4.导入sql文件

  • 系统用户登录
      sqlplus / as sysdba
  • 导入文件
      @路径/c##hr_main.sql;

  依次输入

    密码specify password for c##hr as parameter 1:
       输入 1 的值:123456
    默认表空间specify default tablespeace for c##hr as parameter 2:
       输入 2 的值:users
    临时表空间specify temporary tablespace for c##hr as parameter 3:
       输入 3 的值:temp
    日志存储路径specify log path as parameter 4:
       输入 4 的值:E:\OracleDB\log(自定义)

  输入之后,将会执行相关操作。执行完毕后,将会出现成功提示:

     PL/SQL procedure successfully completed
  • 验证
     -- 用户登录
     SQL>conn c##hr/123456
     已连接。

添加HR用户成功。

你可能感兴趣的:(Oracle)