oracle学习笔记1(环境搭建)
2016-08-09 19:37
302 查看
学习的开始先剧透一下,本人有点笨,本来想用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文件新增一行
以上步骤完成之后就到了操作阶段了:
运行:Boot2Docker Start,这个运行会稍微慢一点,(图略)等待出现started.然后命令行结束(这里会出现IP地址,也就是我们需要连接到docker的IP,一般应该是192.168.59.103)。
然后就可以操作docker了,这里用的是SecureCRT
![](https://images2015.cnblogs.com/blog/428486/201608/428486-20160809185654277-1763932178.png)
![](https://images2015.cnblogs.com/blog/428486/201608/428486-20160809185715574-1525673842.png)
userName:docker
password: tcuser
敲下回车,就会跳到docker容器了
然后在SecureCRT中敲入(先ping www.baidu.com 确保你的虚拟机可以上网)
![](https://images2015.cnblogs.com/blog/428486/201608/428486-20160809191258965-1424686649.png)
然后可以用docker 下载一个镜像wnameless/oracle-xe-11g (你可以泡杯茶在这干等了,比较久)
网络不好的同学可能会一直出现
多来几次就好了我也是这么干的。
完成之后打开cmd(做一个端口映射)
SecureCRT可以链接到ubuntu系统了
![](https://images2015.cnblogs.com/blog/428486/201608/428486-20160809192601871-1153443768.png)
这里的账号是wnameless/oracle-xe-11g 作者提供的:
然后可以开始oracle的学习了
修改下HR用户的密码
ok,环境搭建完成
特此留下笔记,以供参考。。。。
工具:一共需要三个工具
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
![](https://images2015.cnblogs.com/blog/428486/201608/428486-20160809185654277-1763932178.png)
![](https://images2015.cnblogs.com/blog/428486/201608/428486-20160809185715574-1525673842.png)
userName:docker
password: tcuser
敲下回车,就会跳到docker容器了
然后在SecureCRT中敲入(先ping www.baidu.com 确保你的虚拟机可以上网)
docker search oracle
![](https://images2015.cnblogs.com/blog/428486/201608/428486-20160809191258965-1424686649.png)
然后可以用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系统了
![](https://images2015.cnblogs.com/blog/428486/201608/428486-20160809192601871-1153443768.png)
这里的账号是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,环境搭建完成
相关文章推荐
- Oracle数据库中scott用户不存在的解决方法
- Oracle Scheduler Jobs _ DBMS_SCHEDULER
- Jdbc连接之数据池
- oracle实现某一列的值转换为列标题
- EF6.0 DBFirst 连接oracle 12c可插拔数据库 VS2012
- Oracle各版本下载地址
- oracle存储过程
- ORACLE sid,pid,spid总结
- oracle 查询转换
- 常用oracle sql语句
- Oracle 11gR2 RAC 使用scan IP无法连接数据库(ORA-12545)
- PowerDesigner导出时生成Oracle comment 备注
- FreeCMS视频教程-安装oracle软件
- 如何让oracle的select强制走索引
- Oracle 索引 详解
- Oracle 的 ORA-01653 错误解决办法
- oracle 用户的登录,授权,传递授权操作
- 关于oracle的两个视图user_tab_comments和user_col_comments妙用
- Oracle数据库导入导出命令
- maxperm小记