0、有问题可邮件我
1、拉取 oracle18c 镜像, 推荐使用 zhengqing
版本的镜像
docker pull registry.cn-hangzhou.aliyuncs.com/zhengqing/oracle18c
2、启动容器
docker run -d --name oracle18c -p 1521:1521 registry.cn-hangzhou.aliyuncs.com/zhengqing/oracle18c
3、等待容器启动完成, 这一步很慢很慢, 别着急
4、进入容器
docker exec -it 容器ID /bin/bash
5、修改管理员密码
ls # 查看脚本
./setPassword.sh 123456 # 123456为设置密码,这里修改为自己的即可
6、查看并设置环境变量
# 查看SID
grep $ORACLE_HOME /etc/oratab | cut -d: -f1
# 引入临时SID变量
export ORACLE_SID=ORCLCDB
# 登录ORA
sqlplus / as sysdba
# 查看所有的PDB数据库
show pdbs;
# 每次登录都要设置 ORACLE_SID 环境变量,
# 可以将这个写到~/.bashrc文件里去 ,执行如下命令
# 该命令在当前SQL窗口中执行即可
host echo "export ORACLE_SID=ORCLCDB" >> ~/.bashrc
7、设置监听模式支持以SID方式连接PDB数据库
# 退出sql窗口
quit
# 修改 listener.ora 文件, 由于没有vi 和 vim 工具, 直接追加
echo USE_SID_AS_SERVICE_LISTENER = ON >> /opt/oracle/oradata/dbconfig/ORCLCDB/listener.ora
8、使用三方工具连接Oracle
原文地址:https://blog.csdn.net/Steven_Start/article/details/134736628
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_24126.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。