centOS7 使用docker安装Oracle数据库

Oracle在Linux下安装的是反人类啊!自从接触了docker,一切都变得很简洁,都是一句命令搞定;好了,闲话少说。 docker在这里就不在说了,自己去学 首先,搜索可安装的Oracle版本: [bsp@master ~]$ sudo docker search oracle [sudo] password for bsp: 选择你需要安装的版本 [bsp@master oracle]$ sudo docker pull sath89/oracle-12c 需要一点时间下载。。。。 [bsp@master oracle]$ sudo docker images;

REPOSITORY TAG IMAGE ID CREATED SIZE docker.io/sath89/oracle-12c latest 3b1de74f5c96 About an hour ago 5.7 GB

[bsp@master oracle]$ sudo docker run -it sath89/oracle-12c 接下来一直等待它自动完成 Import finished

Database ready to use. Enjoy! ;) 容器启动完成,注意使用此镜像创建的oracle用户名和密码为: system/oracle。 [bsp@master ~]$ docker ps 进入容器 [bsp@master ~]$ docker exec -it ef7e5bc1c20e /bin/bash (ef7e5bc1c20e自己容器的ID) 进入容器后是root用户切换到oracle用户 root@ef7e5bc1c20e:/# su oracle 使用sysdba登陆 oracle@ef7e5bc1c20e:/$ $ORACLE_HOME/bin/sqlplus / as sysdba

//create tablespace 表空间名称 datafile 表空间路劲 size 3000m; SQL>create tablespace bspdb datafile '/u01/app/oracle/oradata/xe/bspdb.dbf' size 3000m; //create user 用户名 identified by 密码 default tablespace 用户默认使用哪一个表空间; SQL>create user bspdb identified by 123456 default tablespace bspdb; //grant 角色1,角色2 to 用户名; SQL>grant dba, connect to bspdb;

猜你喜欢

转载自my.oschina.net/u/2984964/blog/1822074
今日推荐