开发者社区> 问答> 正文

PL/SQL Developer 远程连接Oracle 报错无法解析指定的标识符 ?报错

环境:

  • 虚拟机中安装CentOS 6.3
  • CentOS安装Oracle 11gr2
  • 客户机Win7

问题介绍:

环境变量:
TNS_ADMIN
C:\tools\Instanceclient\instantclient_11_2\network\admin
NLS_LANG
SIMPLIFIED CHINESE_CHINA.ZHS16GBK

图片说明

图片说明

下图是DBV连接成功:
图片说明

#恳请大家指点!!!#

展开
收起
爱吃鱼的程序员 2020-06-23 14:44:31 825 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    要么数据库名输入错误
    http://www.cnblogs.com/chinaairforce1/archive/2009/10/22/1588103.html
    要么环境配变配置出错
    http://www.blogjava.net/wahahacj/archive/2007/11/19/161689.html

    仔细看看PL/SQLDev这个安装目录,这个目录是否包涵了括号???不能安装在ProgramFiles(x86)这个目录。必须要没有括号,比如我的
    D:\oracle\PLSQLDeveloper

    问题解决了,copy了安装目录里面的tnsnames.ora文件内容,且替换addr为虚拟机ip

    2020-06-23 14:44:49
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
PostgresChina2018_樊文凯_ORACLE数据库和应用异构迁移最佳实践 立即下载
PostgresChina2018_王帅_从Oracle到PostgreSQL的数据迁移 立即下载
Oracle云上最佳实践 立即下载

相关镜像