最近在给同学弄毕业设计的数据库,因为oracle在个人电脑上极不稳定,所以他的电脑数据库崩溃了,这时候我就在docker上为他拉了一个oracle,解决了问题。

docker的安装共有以下几步,实测没问题,直接搬去永久可以了,希望可以帮到你。

1、拉取镜像
docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g
2、查看镜像
docker images
3、创建容器
docker run -d -p 1521:1521 --name oracle11g registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g
##### 4、进入容器
docker exec -it oracle11g bash
5、切换到oracle数据库的root 用户下

(对环境变量的编辑配置需要操作权限)

su root
密码:helowin
6、进入配置文件中进行修改
vi /etc/profile

添加内容:

export ORACLE_HOME=/home/oracle/app/oracle/product/11.2.0/dbhome_2export ORACLE_SID=helowinexport PATH=$ORACLE_HOME/bin:$PATH

注意:按i进入编辑模式,输入上述命令后,按ESC键退出编辑模式,再输入:wq保存退出
如图所示:

7.重启配置文件服务
source /etc/profile
8、创建软链接
ln -s $ORACLE_HOME/bin/sqlplus /usr/bin
9、切换到oracle用户,修改oracle的相关账号密码
su oracle
10、登录sqlplus–修改sys、system用户密码–创建用户
sqlplus /nolog
conn /as sysdba
alter user system identified by system;(修改密码为system)
alter user sys identified by sys;(修改密码为sys)
创建用户
create user test identified by test;
并给用户赋予权限
grant connect,resource,dba to test;

接下来,你就可以通过plsql、sqldeveloper等软件进行连接了
如图:

以上!希望能够帮到你。

Linux下docker安装配置oracle,oracle创建用户并远程连接,实测可用!相关推荐

  1. Linux下ODBC安装配置

    Linux下ODBC安装配置 ODBC 原理 ODBC 是 Open Database Connect 即开放数据库互连的简称,它是由 Microsoft 公司于 1991 年提出的一个用于访问数据库 ...

  2. Linux下,安装配置Weblogic

    Linux下,安装配置Weblogic 2009-03-20 15:03 一.安装配置JDK //如果应用不需要高版本的JDK的话,可以不单独安装JDK 1. 安装JDK # chmod a+x jd ...

  3. Linux下ejabberd安装配置

    为什么80%的码农都做不了架构师?>>>    Linux下ejabberd安装配置 1.下载Ejabberd安装包 wget http://www.process-one.net/ ...

  4. Linux下mongodb安装配置教程

    Linux下mongodb安装配置教程 这里写目录标题 Linux下mongodb安装配置教程 1. 在linux(ubuntu)下安装mongodb 2. 遇到的坑 1. 在linux(ubuntu ...

  5. linux如何安装php,Linux下如何安装配置PHP

    1)本文主要和大家分享Linux下如何安装配置PHP,下载PHP安装包,这里选用PHP 5.6版本,希望能帮助到大家. 并解压PHP安装包wget cn2.php.net/get/php-5.6.31 ...

  6. Windows和Linux下JDK安装配置

    博客迁移了.麻烦去新地址查看. Windows和Linux下JDK安装配置 链接地址:http://www.msyy233.com/posts/1678.html#more

  7. linux php 安装图文教程下载,linux下php安装配置教程

    linux下php安装配置教程 (6页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.90 积分 linux 下安装下安装 apache 与与 php ...

  8. Linux下cronolog安装配置

    Linux下cronolog安装配置 Linux下cronolog安装配置 Linux下运行的Web服务器Apache,默认日志文件是不分割的,一个整文件既不易于管理,也不易于分析统计.安装crono ...

  9. hadoop 在 Linux下的安装配置与集群配置(3台机)

    注:本文的主要目的是为了记录自己的学习过程,方便与大家做交流.转载请注明出处 http://blog.csdn.net/kokjuis/article/details/59523427 最近在搭建文件 ...

最新文章

  1. react学习笔记(4)组件的生命周期(运行阶段和销毁阶段)以及事件处理函数
  2. 复杂查询练习_《从零学会SQL:简单查询》第二关 简单查询
  3. China Daily | 技术不是拦路虎:在线音乐教学可完美还原线下场景
  4. Oracle之to_char(值,'fm99990.00')
  5. SAP gateway里一个控制缓存行为的开关 User parameter /UI2/PAGE_CACHE_OFF
  6. 苹果电脑可以装windows系统吗_不只是桌面,这个 Windows 皮肤可以帮你全局美化 Windows 系统
  7. JDK 8 新特性- 学习中
  8. 十六进制转换成字符串——CRC
  9. Access SqLDbHelper
  10. bzoj 1016: [JSOI2008]最小生成树计数
  11. 三问智能体,华为如何落地全场景智慧
  12. shell中的基础命令
  13. 清华学计算机的住在哪个公寓,清华大学考研之住宿篇
  14. JMDM 楼宇电梯智能实时监控系统解决方案
  15. YYKit之YYText
  16. 订单明细升级版、淘宝erp、淘宝打单发货接口
  17. DSP eQEP正交编码
  18. 软件版本中的Alpha,Beta,RC,Trial是什么意思?
  19. 今天不了技术,谈情怀,推荐一篇 寒窑赋
  20. 青蛙的约会解题报告(转)

热门文章

  1. go build 编译报错 missing go.sum entry for module providing package
  2. 使用JS/Jquery获得父窗口的几个方法(笔记)
  3. 2022-2028年中国集装箱涂料行业市场研究及前瞻分析报告
  4. 【VS实践】如何在vs中自动添加注释
  5. tf.cast()数据类型转换
  6. Vue登录切换中的问题及解决
  7. Paddle预训练模型应用工具PaddleHub
  8. MinkowskiPooling池化(下)
  9. 将深度学习低延迟推理性能提高一倍
  10. 激光雷达和V2X技术