Docker装的Oracle 11g没有HR用户怎么办?一个脚本解决问题!

时间:2020-05-24 17:43:38   收藏:0   阅读:48

#0x0 问题描述

这个学期有一门Oracle的课,我图省事就直接拉了个docker镜像来做练习,一直倒也没啥问题,但是今天的作业需要用到HR这个模板用户。
然而我执行alter user hr account unlock;时却报错说没有hr这个用户?

#0x1 下载脚本

hr_main.sql.zip
下载这个压缩包解压,里面有一个hr_main.sql文件,按下述方式执行即可创建HR.

#0x2 执行脚本创建HR

首先打开docker查看一下这个路径

cd $ORACLE_HOME/demo/schema/human_resources
pwd

技术分享图片
然后在下载的hr_main.sql处打开一个终端窗口
将脚本拷贝到docker里去

sudo docker cp hr_main.sql 镜像名:容器内路径

技术分享图片
技术分享图片
最后在docker中执行

sqlplus / as sysdba @hr_main.sql

此时,HR模板已经安装成功了
修改一下密码登录吧。
技术分享图片

原文:https://www.cnblogs.com/syisyuan/p/12951503.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!