前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住给大家分享一下。点击跳转到网站:https://www.captainai.net/dongkelun

镜像
1 | docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/akaiot/oracle_11g:latest |
创建并启动容器
1 | mkdir -p /home/oracle/app/oracle11g/oradata |
查看日志
1 | docker logs -f --tail 100 oracle11g |
1 | /home/oracle/app/oracle/product/11.2.0/dbhome_2 |
登录到容器内
1 | docker exec -it oracle11g bash |
配置环境变量
1 | su root |
登录
1 | # 必须要切到 oracle 用户 |
查询数据库状态
1 | SELECT status FROM v$instance; |
连接验证
- SID 和 Service Name 均为 helowin
- 用密码密码: sys/oracle
修改密码
1 | alter user system identified by test123; |
异常记录
1 | ORA-00205: error in identifying control file, check alert log for more info |
异常原因:运行容器是指定的目录为 /home/oracle/app/oracle/oradata ,该目录是容器内安装Oracle自带的目录,换一个别的新建目录即可
删除 Docker 容器
1 | docker stop oracle11g |