前言
参考:
https://juejin.cn/post/7063141828706435085
https://blog.csdn.net/javaboyweng/article/details/125486242
docker安装oracle_11g
docker pull iatebes/oracle_11g
大概5g这样子,挺久的
然后启动容器,配置一下 oracle 数据库端口在1521
进入容器,快速开始
在oracle用户下,进入sqlplus,使用 sys as sysdba 登录,解锁 scott 用户,查询表数据。
su oracle
sqlplus /nolog
conn sys/123456 as sysdba
# alter user scott account unlock;
create user orcltt identified by orcltt; #创建用户
grant connect,resource,dba to orcltt; #权限
# conn scott/tiger (默认需要修改密码,重复输入新设置的密码即可)
SQL> select * from tab;
TNAME TABTYPE CLUSTERID
------------------------------ ------- ----------
BONUS TABLE
DEPT TABLE
EMP TABLE
SALGRADE TABLE
其中的每个数据库的名字都代表着一个用户,如scott、sys