这几天正在做一个测试,需要本地电脑在host-only模式下连接虚拟机中的oracle数据库,下面我给大家讲一下执行步骤:

1.在虚拟机中安装好oracle数据库之后(本人安装的是oracle11g),找到listener.ora和tnsnames.ora这两个文件。然后打开cmd,用ipconfig命令查看虚拟机的ip地址。然后将listener.ora和tnsnames.ora文件中所有的localhost改为虚拟机ip地址,如下图所示。然后在重启oracle数据库,重启的方法是在 计算机右键->管理->服务和应用程序->服务,在那里面找到oracle的listener和service选项,先重启listener,然后再重启service即可。

2.在本地电脑上,用cmd测试与虚拟机中的oracle数据库的连接。在cmd中输入telnet 虚拟机ip 1521,如果能够跳转到如下界面,
则说明测试连接成功。

3.在本地下载并安装plsql development和oracle client(本人客户端下载的是HA-InstantClient-v11.2.0.3.0)。搜一下oracle客户端 官网下载就能找到。下载后进行安装。

4.安装完之后,在oracle client的安装目录下找到tnsnames.ora文件,到虚拟机中拷贝tnsnames.ora文件,粘贴覆盖oracle client原有的tnsnames.ora文件。

5.点开plsql,在链接界面点击cancel,进入到plsql中,选择tool->preferences,配置oracle home和oci library。其中oracle home中填你的oracle client中的instance client文件夹的路径,oci library填你的oracle client中的oci.dll文件的路径。然后在重新打开plsql,填上你要连接的数据库便可以看到连接成功。

本地计算机用plsql访问虚拟机中的oracle数据库相关推荐

  1. PL/SQL连接虚拟机中的oracle数据库

    前提: 台式电脑A(10.10.14.70):笔记本B(10.10.14.62):笔记本B安装的虚拟机Centos 6.8(10.10.14.59)并安装的oracle 11g数据库: 需求: 在台式 ...

  2. 黄聪:穿过主机访问虚拟机中的SQL服务 FOR VMware NAT

    一般来说,大家都会在主机或者虚拟机中安装SQL+IIS,但假如主机的IIS想利用虚拟机中的SQL服务怎么办呢? 以我的电脑为例子,主机系统:Windows 7 7600 RTM X64,安装IIS 7 ...

  3. 远程连接“由于无法升级或重续本地计算机的客户端访问许可证,远程会话被中断的解决

    远程连接出现"由于无法升级或重续本地计算机的客户端访问许可证,远程会话被中断.请跟服务器管理员联系."问题的解决方法 运行:regedit 打开注册表编辑器,查找"MSL ...

  4. 浏览器访问虚拟机中的ElasticSearch

    浏览器访问虚拟机中的ElasticSearch 1.设置外网可访问 首先说明环境: Linux版本:centos7.5 ElasticSearch版本:ElasticSearch 6.5.3(解压后为 ...

  5. 虚拟机web服务器的搭建主机访问虚拟机服务器网站、数据库(待完善)

    目录 1.虚拟机的下载与安装 windows镜像 2.xampp下载及配置 3.jdk,jre下载和配置(tomcat需要jdk和jre) 4.建立个人网站 5.主机访问虚拟机服务器网站 6.远程访问 ...

  6. PLSQL Developer工具远程连接Oracle数据库的方法

    Oracle数据库安装过程较为繁琐,而且卸载更加麻烦,如果卸载不干净,下次安装Oracle就不会成功.下面就为大家介绍一种不用安装Oracle客户端而利用PLSQL Developer工具远程连接Or ...

  7. dbvisualizer查询mysql中文乱码_使用PLSQL Developer和DbVisualizer查询oracle数据库时出现乱码...

    使用PLSQL Developer和DbVisualizer查询oracle数据库时,出现查询数据中文乱码情况. 查看了一下数据库编码格式 select * from v$nls_parameters ...

  8. plsql连不上oracle6,是否遇到PLSQL Developer连不到oracle数据库呢

    最近想用PLSQL Developer工具连接远程oracle数据库,安装了PLSQL Developer工具和下载好instantclient,并且弄好tnsnames.ora后,PLSQL Dev ...

  9. 向maven中添加Oracle数据库的驱动,有效!

    向maven中添加Oracle数据库的驱动,有效! 关键的第一步,查出本地Oracle的版本 利用版本号找到jar所在的目录 向maven安装这个jar包 向pom中添加依赖 项目中需要添加Oracl ...

最新文章

  1. R语言使用reshape2包的melt函数将dataframe从宽表到长表(Wide- to long-format)、如果没有指定行标识符号,则所有的字段都会放入variable变量中
  2. 中文发音关系频谱的猜想
  3. 下一代防火墙市场高速增长,年复合增长率为13.6%
  4. ubuntu设置自动休眠
  5. Copy-On-Write读写分离策略和CopyOnWriteArrayList源码分析
  6. 关于公司没有公网IP也没有动态IP,如何远程办公呢?
  7. 【树莓派】修改树莓派盒子MAC地址
  8. 数据结构上机时间第三周项目4(1)—顺序表应用
  9. 支持mysql8的客户端_mysql8 参考手册--mysql客户端帮助
  10. [2019杭电多校第八场][hdu6667]Roundgod and Milk Tea
  11. 构建贝叶斯深度学习分类器
  12. 媒体实测英特尔® 傲腾™ 持久内存数据曝光,DRAM 和 SSD 都沉默了
  13. Delphi 生成二维码【PaintBox】并保存为本地文件添加至【Image】控件中
  14. java转json字符串
  15. 常见的exceptions总结
  16. java polygon 用法_从Polygon对象的Java中更新几何图形
  17. 新版正方教务系统Java爬取_正方教务系统成绩爬取(仅个人)+tk可视化
  18. 优达学城无人驾驶工程师——P4车道线检测功能
  19. 实体关系抽取几篇论文
  20. 在Mac下,如何完美的卸载应用程序?-AppCleaner

热门文章

  1. 《PHP对象、模式与实践》之对象
  2. 实验 PBR 基于策略的路由
  3. 读《纸本书变电子书是很小的事》有感
  4. 适合初学者的struts简单案例
  5. 给 npm script 传递参数和添加注释
  6. 设置SGA的原则以及修改它的大小
  7. DTP动态协商——trunk配置、如何关闭域名解析、光接口无法up的原因详解(附图)
  8. mysql索引的增删_mysql索引的增删改查怎么实现?
  9. CAS自旋锁到底是什么?为什么能实现线程安全?
  10. 【C语言】创建一个函数,判断某一正整数是否为水仙花数,并调用这个函数找出1000以内所有水仙花数...