zoukankan      html  css  js  c++  java
  • oracle学习笔记1(环境搭建)

                学习的开始先剧透一下,本人有点笨,本来想用oracle vbox,装个red hat+oracle,但是虚拟机一直报错,0x00000000内存不能written。所以便想到其他的办法,刚好接触了golang,然后就知道了docker这个伟大的项目,所以本环境使用docker来搭建。省去了一大部分时间可以直接开始Oracle的学习。

    特此留下笔记,以供参考。。。。

      工具:一共需要三个工具

          docker-install.exe

          DockerToolbox-1.12.0.exe

          SecureCRT.rar

      然后就很快速的搭建这个环境了。

        1,安装docker-install.exe

        2,安装DockerToolbox-1.12.0.exe (桌面会有三个工具:Boot2Docker Start,Docker Quickstart Terminal,Kitematic (Alpha) )

        3,SecureCRT.rar(需要注册一下)

                修改一下hosts文件新增一行

        127.0.0.1    localhost

     以上步骤完成之后就到了操作阶段了:

      运行:Boot2Docker Start,这个运行会稍微慢一点,(图略)等待出现started.然后命令行结束(这里会出现IP地址,也就是我们需要连接到docker的IP,一般应该是192.168.59.103)。

      然后就可以操作docker了,这里用的是SecureCRT

      

       

      userName:docker

      password: tcuser

      敲下回车,就会跳到docker容器了

        然后在SecureCRT中敲入(先ping www.baidu.com 确保你的虚拟机可以上网)

       docker search oracle

      

          然后可以用docker 下载一个镜像wnameless/oracle-xe-11g (你可以泡杯茶在这干等了,比较久)

    docker pull wnameless/oracle-xe-11g 

    网络不好的同学可能会一直出现

    Using default tag: latest
    Pulling repository docker.io/wnameless/oracle-xe-11g
    Get https://registry-1.docker.io/v1/repositories/wnameless/oracle-xe-11g/tags/latest: net/http: TLS handshake timeout

    多来几次就好了我也是这么干的。

    完成之后打开cmd(做一个端口映射)

    docker run -d -p 49160:22 -p 49161:1521 -e ORACLE_ALLOW_ROMOTE=ture wnameless/oracle-xe-11g

         SecureCRT可以链接到ubuntu系统了

      

       这里的账号是wnameless/oracle-xe-11g 作者提供的:

        username:root
        password:admin

      然后可以开始oracle的学习了

    su oracle
    sqlplus / as sysdba
    conn system/oracle

    修改下HR用户的密码

    alter user HR identified by tiger account unlock;
    conn HR/tiger

    ok,环境搭建完成

      

  • 相关阅读:
    c#项目架构搭建经验
    c++ template怎么使用及注意事项
    c++怎么将一个类,拆分出接口类,和实现类
    c++l类
    错过C++
    Fixed 鸟粪一样的TreeView下的NodeMouseDoubleClick Bug
    Oracle 12C 新特性之表分区带 异步全局索引异步维护(一次add、truncate、drop、spilt、merge多个分区)
    Oracle 12C 新特性之在线重命名、迁移活跃的数据文件
    Oracle 12C 新特性之级联truncate
    Oracle 12C 新特性之扩展数据类型(extended data type)
  • 原文地址:https://www.cnblogs.com/anbylau2130/p/5754413.html
Copyright © 2011-2022 走看看