美文网首页
Plsql连接虚拟机进行Sql代码查询

Plsql连接虚拟机进行Sql代码查询

作者: 喵镹_張 | 来源:发表于2020-02-06 17:55 被阅读0次

因为学习一直都是在虚拟机里面,但是总觉得虚拟机里面操作并不是特别方便,所以我就想直接在虚拟机安装Oracle,但是我使用的时候是在实体机使用Plsql直接连接虚拟机的数据库,这样就不用在实体机安装Oracle,省去安装Oracle崩了以后,然后删除不干净的那种烦恼。

  • 需要准备两个东西,Plsql和instantclient
    1.首先我们用自己实体机的cmd命令窗口ping虚拟机的ip看能不能ping通


    1.jpg

    如果出现这样的话,就说明防火墙没有关闭,需要去虚拟机里面关闭防火墙


    2.jpg

2.我们找到Oracle安装路径E:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN下面的tnsnames.ora复制到实体机下面来放到instantclient目录下面(我是放到instantclient下面不一定要和我一样这样放)

3.打开已经安装好的Plsql,找到工具 → 首选项 →连接,复制你instantclient的目录到Oracle主目录名就可以了


3.jpg

4.配置环境变量

NLS_LANG=SIMPLIFIED CHINESE_CHINA.AL32UTF8
TNS_ADMIN=D:\Program Files\oracleclient\instantclient_19_3\ADMIN

我的电脑→属性→高级系统设置→环境变量


4.jpg
5.jpg
  • 连接虚拟机的Oracle数据库


    6.jpg

    这里说一下,有两种方式连接,第一种就是配置了环境变量以后虚拟机里面的那个tnsnames.ora自动读取实例,第二种的话就是【虚拟机ip:1521/orcl】,如图所示:


    7.jpg

相关文章

网友评论

      本文标题:Plsql连接虚拟机进行Sql代码查询

      本文链接:https://www.haomeiwen.com/subject/zfsuxhtx.html