yum install docker
docker -v
systemctl start docker
systemctl status docker
docker拉取镜像
docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g
#查看拉去的oracle镜像
docker images
创建Oracle容器
docker run -d -p 1521:1521 --name oracle_11g registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g
#启动oracle容器
docker start oracle_11g
#查看运行过的容器
docker ps
进入oracle容器的控制台
docker exec -it oracle_11g bash
1. 切换到root用户模式下
su root
输入密码helowin
2. 编辑profile文件配置ORACLE环境变量
vi /etc/profile
#并在文件最后添加如下命令
#set oracle env
export ORACLE_HOME=/home/oracle/app/oracle/product/11.2.0/dbhome_2
export ORACLE_SID=helowin
export PATH=$ORACLE_HOME/bin:$PATH
source /etc/profile
软件连接
ln -s $ORACLE_HOME/bin/sqlplus /usr/bin
#切换到oracle 用户
su - oracle
登录sqlplus并修改sys、system用户密码
sqlplus /nolog
#连接数据库
conn /as sysdba
#修改sys用户密码
alter user system identified by oracle;
#修改system用户密码
alter user sys identified by oracle;
#设置修改密码时间为无限
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
#登录验证为大家整理了以下3种方式
使用IntelliJ IDEA 2019.3.2 x64 远程连接oracle数据库
使用PLSQL 远程连接oracle数据库
使用Navicat Premium 12 连接远程Oracle数据库