MAC电脑,docker安装Oracle,parallels windows plsql连接
历时两天,第一天装好了oracle数据库和plsql,其实第一天就可以连接了,但是不知道数据库的IP试了好多,还是不行。第二天在MAC上面安装了Navicat,然后配置连接成功了,然后在windows上面测试,发现端口是可以ping通的。然后就是学习plsql的配置了,最后百度成功了。写这个文档想记录一下,怕自己什么时候忘记了,可以找地方看看。
本人学识有限,只会百度拼凑,如果有不对的地方,请指教,本人比较笨,虚心学习谢谢。
软件:
doucker:(https://hub.docker.com)
Oracle:(https://www.cnblogs.com/xiaoyuxixi/p/13739596.html)
parallels:(https://www.parallels.cn/pd/general/?utm_source=baidu&utm_medium=ppc)
windows: (https://next.itellyou.cn/Original/Index)
plsql:(https://www.allroundautomations.com/registered-plsqldev/)我安装了13 和14
plsql-oci文件下载(https://www.oracle.com/database/technologies/instant-client/winx64-64-downloads.html)需要注册甲骨文账号
navicat(http://navicat.com.cn/products)
安装:doucker+oracle
doucker 下载下来,按照一步步的下一步安装即可
oracle 安装参考了教程:https://www.cnblogs.com/xiaoyuxixi/p/13739596.html
1、在终端运行:
docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g
2、创建容器
docker run -d -p 1521:1521 --name oracle11g registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g
3、进入镜像配置
docker exec -it oracle11g bashsu root;密码:helowin
4、编辑环境变量:
vi /etc/profile
export ORACLE_HOME=/home/oracle/app/oracle/product/11.2.0/dbhome_2
export ORACLE_SID=helowin
export PATH=$ORACLE_HOME/bin:$PATH
5、创建软连接
ln -s $ORACLE_HOME/bin/sqlplus /usr/binsource /etc/profile
6、切换到oracle用户,进入数据库
su oraclesqlplus /nologconn /as sysdba
7、重置密码
alter user system identified by system;alter user sys identified by sys;
8、重启容器,navcat可以成功连接,
docker restart oracle11g
IP:127.0.0.1
端口:1521
服务名:helowin
用户名:system
密码:system
安装:parallels+windows+plsql
parallels安装: 我使用的是正版的parallels按照步骤一步步安装即可
windows安装:
1、先下载win10镜像,在parallels选择下载完成的镜像,

2、安装,parallels可以自动安装和手动安装,我选择了自动安装,后面需要升级配置的时候在手动设置调大(来自贫穷没有买专业版,最高配置是锁死的,只能一定限制之内),没有安装win10经验的可以百度下怎么安装,比实体的电脑安装感觉要简单许多,虚拟机自动会重启。
plsql安装:下载完成后可以一步步的安装即可,也可以百度破解码,不建议下载百度已经破解版的,
plsql使用:
用户名:system
密码:system
数据库:IP:1521/helowina

ip:获取方式系统便好设置>网络>状态出会显示ip地址,或者终端命令:ifconfig 查看ip

写到这也不早了,后期也要修改,添加自己对里面的理解,也可能就没有了。
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
