使用docker安装oracle
由于开发需要,需要配置oracle环境,所以在本地安装oracle进行相关开发测试,使用M1的mac同学请忽视该教程,因为M1使用的ARM架构,和本教程的docker镜像环境不兼容。
1、拉取docker镜像
docker pull -/helowin/oracle_11g
2、下载完成后,查看镜像
3、创建容器
docker run -d -p 1521:1521 --name oracle11g -/helowin/oracle_11g
4、进入镜像进行配置
docker exec -it oracle11 bash
5、切换root用户
sqlplus /nolog# 发现没有该命令,所以切换root用户su root # 输入密码:helowin
6、编辑profile文件配置ORACLE环境变量
vi /etc/profile# 在文件最后写上下面内容export ORACLE_HOME=/home/oracle/app/oracle/product/11.2.0/dbhome_2export ORACLE_SID=helowinexport PATH=$ORACLE_HOME/bin:$PATH# 保存后执行source /etc/profile 加载环境变量
7、创建软链接
ln -s $ORACLE_HOME/bin/sqlplus /usr/bin
8、切换oracle用户
su - oracle
9、登录sqlplus
sqlplus /nologSQL> conn /as sysdba
自此,就可以进行相关的oracle数据库操作了
本地使用Navcat连接oracle
密码是helowin
好了,就到这里,希望本教程能为你提供帮助。