博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PL/SQL developer 远程登录Oracle TNS连接连接标识符报错
阅读量:4090 次
发布时间:2019-05-25

本文共 957 字,大约阅读时间需要 3 分钟。

PL/SQL developer登录oracle可以有两种方式

1.本地安装了Oracle

需要配置几个环境变量

  • ORACLE_HOME,这个就是oracle安装的文件路径,我的是D:\app\Temp\product\11.2.0\dbhome_1
  • TNS_ADMIN ,也是本地安装的TNS,我的是D:\app\Temp\product\11.2.0\dbhome_1\NETWORK\ADMIN
  • NLS_LANG,环境变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK,这个变量指的是一种是统一编码格式

接下来,PL/SQL Developer 环境设置

工具->首选项->连接

这里要说明下,Oracle主目录就是oracle安装的目录路径

OCI的文件路径,就是安装PL/SQL developer的路径,在我的文件路径下是这样的:d:\install\plsql\instantclient_11_2\oci.dll

如此可以登录PL/SQL developer,TNS问题解决

2.本地没有安装Oracle

本地没有安装oracle的时候,直接采取的方式,和上面略有不同的就是oracle安装目录文件路径的环境变量配置以及PL/SQL developer中的oracle主目录的配置,这两个要一一对应,环境变量和PL/SQL developer连接oracle主目录配置

具体操作步骤:

目录结构

     D:\install\PLSQL

        |-- instantclient_11_2
            |-- tnsnames.ora
        |-- PLSQL Developer
        |-- readme.txt

环境变量

    NLS_LANG = SIMPLIFIED CHINESE_CHINA.ZHS16GBK

    TNS_ADMIN = D:\install\PLSQL\instantclient_11_2

 PL/SQL Developer 环境设置

    1. 位置

        工具 -> 首选项 -> 连接

    2. 设置

        Oracle主目录名  = D:\install\PLSQL\instantclient_11_2

        OCI库 = D:\install\PLSQL\instantclient_11_2\oci.dll 

转载地址:http://czcii.baihongyu.com/

你可能感兴趣的文章
现在来看,做个普罗米修斯的docker镜像对我而言并不难,对PX4仿真环境配置也熟悉了。
查看>>
删除docker容器和镜像的命令
查看>>
gazebo似乎就是在装ROS的时候一起装了,装ROS的时候选择的是ros-melodic-desktop-full的话。
查看>>
React + TypeScript 实现泛型组件
查看>>
TypeScript 完全手册
查看>>
React Native之原理浅析
查看>>
Git操作清单
查看>>
基础算法
查看>>
前端面试
查看>>
React Hooks 异步操作踩坑记
查看>>
聊聊编码那些事,顺带实现base64
查看>>
TypeScript for React (Native) 进阶
查看>>
React 和 ReactNative 的渲染机制/ ReactNative 与原生之间的通信 / 如何自定义封装原生组件/RN中的多线程
查看>>
JavaScript实现DOM树的深度优先遍历和广度优先遍历
查看>>
webpack4 中的 React 全家桶配置指南,实战!
查看>>
react 设置代理(proxy) 实现跨域请求
查看>>
通过试题理解JavaScript
查看>>
webpack的面试题总结
查看>>
实践这一次,彻底搞懂浏览器缓存机制
查看>>
Koa2教程(常用中间件篇)
查看>>