Oracle使用docker安装
下载、运行、启动
下载Oracle
// 从docker下载Oracle
docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g
运行Oracle容器
docker run -d -p 1521:1521 --name oracle 3fa112fd3642
启动Oracle
docker start oracle
进入容器测试(可以忽略 自信的人儿)
//进入容器
docker exec -it oracle bash
//退出
exit
配置环境
1.vi /etc/profile #配置环境变量 并在文件末尾添加(i进入插入模式)
export ORACLE_HOME=/home/oracle/app/oracle/product/11.2.0/dbhome_2
export ORACLE_SID=helowin
export PATH=$ORACLE_HOME/bin:$PATH
// 按ESC键退出编辑模式,再输入:wq保存退出
source /etc/profile #让修改生效
大功告成
- docker ps #查看运行的容器
- docker exec -it 7eaa7b1d6235 /bin/bash#进入容器
- source ~/.bash_profile#加载配置
- sqlplus /nolog #使用nolog登录
- conn / as sysdba ## 使用sysdba 连接oracle,最大权限,os认证,只能在本机上登陆使用。
- alter user system identified by system; ## 修改用户 system 的密码为 system ,可以自定义
- alter user sys identified by sys;## 修改用户 sys 的密码为 sys ,可以自定义
- 以上无脑复制即可 ,下面创建自己心仪的账号密码
- create user xxx identified by xxx; ##创建用户 xxx 密码 xxx
- grant connect,resource,dba to zyd;## 分配最大权限