如果本地用不到oracle数据库的话,其实是可以不必安装oracle,只安装pl/sql就能访问远程数据库,具体方法如下:

工具/原料


  • oracleClient
  • pl/sql工具



方法/步骤



 



  1.  
    步骤1:下载安装pl/sql,同时下载oracle简易客户端oracleClient,我收藏了绿色版的pl/sql以及64位oracleClient供您使用:
    pl/sql:   http://www.cr173.com/soft/232289.html


    如何不安装oracle软件,连接远程数据库_sql

  2.  
    步骤2:我的oracleClient解压后tns文件和sqlnet文件在NETWORK文件夹下面(和oracle安装版类似),也可以放在外面,但是后面配置路径时一定要配对.
    如下图: 建议拷贝别人安装好的tns和sqlnet文件,我自己配的总有一些莫名其妙的问题,导致连接失败.

    如何不安装oracle软件,连接远程数据库_oracle_02


  3.  
    步骤3: 配置两个环境变量,
    <1>TNS_ADMIN=%tnsnames.ora路径%      这个tns路径在上面的NETWORK目录里面;
    <2>NLS_LANG=AMERICAN_AMERICA.UTF8      这个是配置客户端语言;
    环境配置方法如下:

    如何不安装oracle软件,连接远程数据库_sql_03


  4.  
    步骤4:打开pl/sql, 点击"取消"进去;

    如何不安装oracle软件,连接远程数据库_oracle_04


  5.  
    步骤5: 选择 工具->首选项,  按照下图配置oracleClient位置:
    选中左侧"连接"->oracle主目录名,下面一行会自动识别oracleClient里面的oci.dll文件,如果没有请找已安装好的机器拷贝或者百度下载

    如何不安装oracle软件,连接远程数据库_sql_05


  6. 6
    配置后重启pl/sql,就会在登录界面的选项中看到自己配好的tns服务器了,登录即可
    需要注意的是:有的时候仍然会报:无法识别连接描述符 这种错误,此时请认真检查tns文件内容是否正确,推荐从已安装好的机器拷贝