PLSQL 登录oracle数据库出现 “无法解析指定的连接标识符”错误

lucky_love123 2014-11-26 11:01:45
昨天重装了系统,然后就重装oracle,结果连接的时候就一直连接不上,本地的和其他的都不行,一直出现以下错误, 试过了,sqlplus是能连接的 ,各位大神来瞧瞧是什么原因造成的吧,是不是哪里配置出了问题,捣鼓了好久, 环境变量 小女子先谢过啦。。。。
...全文
88490 21 打赏 收藏 转发到动态 举报
写回复
用AI写文章
21 条回复
切换为时间正序
请发表友善的回复…
发表回复
fgd1015 2017-06-23
  • 打赏
  • 举报
回复
改变登录界面数据库的选择,应选择设置的服务器名
baidu_34211019 2016-03-08
  • 打赏
  • 举报
回复
是PLSQL的安装路径错了,我的就是那个问题,卸载了重装PLSQL,不要放在Program Files (x86)文件夹下,放到Program Files文件夹下就好了~
qq_33570407 2016-01-04
  • 打赏
  • 举报
回复
监听我启动了10来遍了
lyxzwkk 2015-11-10
  • 打赏
  • 举报
回复
17楼亲测有用!!!!!!!!
min19900718 2015-07-25
  • 打赏
  • 举报
回复
我觉着二楼的很有用,问题就是安装完client后,是如图片所示情况
问题出在tnsnames.oRA,你需要把tnsnames.oRA删掉,然后复制oracle服务器安装里的tnsnames.ora如图

到下图所示的地方

一切就ok了,被他折磨了N久,找了好多方法,总算成功啦,灵感来源于二楼,谢谢!
pmaomip 2015-05-11
  • 打赏
  • 举报
回复
楼主 求救啊 我第一次装这个 完全不知道注意什么 一直出你这个错 怎么办啊
lucky_love123 2014-11-27
  • 打赏
  • 举报
回复
真的是被自己坑了 明明u盘里只有32位系统 结果最后发现居然是64位的。。。。。。。。。。。。。。。。。。。。。。
lucky_love123 2014-11-27
  • 打赏
  • 举报
回复
引用 11 楼 pobaby 的回复:
[quote=引用 10 楼 lucky_love1234 的回复:] 没人能帮我解决吗?
很简单,就是你plsql/develop 的设置问题,你把你plsql工具先未登陆打开,右键属性设置,里面有个环境变量设置,设置好后,退出重新登陆即可。[/quote] 我重装了 就好了哈 谢谢
lucky_love123 2014-11-27
  • 打赏
  • 举报
回复
引用 12 楼 arlen1990 的回复:
你之前的操作系统是什么操作系统?plsql安装在什么文件夹下? 你的plsql不要放在Program Files (x86)文件夹下,放到Program Files文件夹下就好了
我的plsql是绿色版的哈 我今天又重装了系统、重装了oracle 可以了哈
不写代码的钦 2014-11-27
  • 打赏
  • 举报
回复
你之前的操作系统是什么操作系统?plsql安装在什么文件夹下? 你的plsql不要放在Program Files (x86)文件夹下,放到Program Files文件夹下就好了
bw555 2014-11-26
  • 打赏
  • 举报
回复
引用 6 楼 xxhhbb1538 的回复:
服务器端监听是否打开了
他的sqlplus能登录,服务器、网络、tns配置应该都是好的,应该就是plsql本身的问题 问下安装路径在哪? 注意安装路径中不能有括号,不要安装在C:\Program Files (x86)目录下面。
  • 打赏
  • 举报
回复
服务器端监听是否打开了
lucky_love123 2014-11-26
  • 打赏
  • 举报
回复
tnsnames.ora # tnsnames.ora Network Configuration File: d:\oracle\product\10.2.0\db_1\network\admin\tnsnames.ora # Generated by Oracle configuration tools. TEST = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = test) ) ) ORCL = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = orcl) ) ) EXTPROC_CONNECTION_DATA = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1)) ) (CONNECT_DATA = (SID = orcl) (PRESENTATION = RO) ) )
lucky_love123 2014-11-26
  • 打赏
  • 举报
回复
引用 2 楼 bw555 的回复:
看错,sqlplus时能连接的对吧,操作系统是多少位的? 64位的话参考 PL/SQL Developer如何连接64位的Oracle图解
我的是win7 32位的哈
lucky_love123 2014-11-26
  • 打赏
  • 举报
回复
引用 1 楼 bw555 的回复:
直接采用 帐号/密码@ip地址:端口号/服务名 的方式连接试试
sqlplus 帐号/密码@ip地址:端口号/服务名
如果能连上的话应该就是tns的配置问题

还是报那个错
bw555 2014-11-26
  • 打赏
  • 举报
回复
看错,sqlplus时能连接的对吧,操作系统是多少位的? 64位的话参考 PL/SQL Developer如何连接64位的Oracle图解
bw555 2014-11-26
  • 打赏
  • 举报
回复
直接采用 帐号/密码@ip地址:端口号/服务名 的方式连接试试 sqlplus 帐号/密码@ip地址:端口号/服务名 如果能连上的话应该就是tns的配置问题
pobaby 2014-11-26
  • 打赏
  • 举报
回复
引用 10 楼 lucky_love1234 的回复:
没人能帮我解决吗?
很简单,就是你plsql/develop 的设置问题,你把你plsql工具先未登陆打开,右键属性设置,里面有个环境变量设置,设置好后,退出重新登陆即可。
lucky_love123 2014-11-26
  • 打赏
  • 举报
回复
没人能帮我解决吗?
lucky_love123 2014-11-26
  • 打赏
  • 举报
回复
引用 7 楼 bw555 的回复:
[quote=引用 6 楼 xxhhbb1538 的回复:]
服务器端监听是否打开了

他的sqlplus能登录,服务器、网络、tns配置应该都是好的,应该就是plsql本身的问题

问下安装路径在哪?
注意安装路径中不能有括号,不要安装在C:\Program Files (x86)目录下面。[/quote]我不是用的安装版呢、你瞧瞧
加载更多回复(1)

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧