本机连接VMware(虚拟机)上的数据库

今天遇到了一个问题 就是在部署项目的时候因为我自己电脑上的oracle环境安装的是12c的版本给我的数据库结构什么的都是oracle11版本的,导致导入数据库的时候出现了很多的错误,有好多不兼容的,比如12c版本有差cdb和pdb之分,需要加上闯将用户的时候需要添加C##才可以,在配置好环境之后,我在启动tomcat时一直报数据源的错误,后来连接了被人正在使用的数据库时启动时不报错了,发现就是本机数据库的原因,因为不想来回更换oracle数据库,就想了一个方法 ,之前在虚拟机上安装了oracle11版本oracle数据库,想着可以吧数据导入到虚拟机中,连接虚拟机中的数据库即可。

1、首先将数据导入到虚拟机本地的数据库

  • 新建表空间
  • 新建用户
    打开cmd命令输入:
imp 用户名/密码 file="dmp文件路径" full=y;
2、关闭虚拟机电脑的防火墙,

导入成功后,使用navcat连接数据试试看,先使用localhost连接试试看,连接上之后在使用ip地址连接试试,如果使用 localhost 连接没问题但使用ip地址连接不成功,先去ping一下IP地址,看看能不能通,如果通&

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值