21 个解决方案
#1
直接采用 帐号/密码@ip地址:端口号/服务名 的方式连接试试
sqlplus 帐号/密码@ip地址:端口号/服务名
如果能连上的话应该就是tns的配置问题
sqlplus 帐号/密码@ip地址:端口号/服务名
如果能连上的话应该就是tns的配置问题
#3
![PLSQL 登录oracle数据库出现 “无法解析指定的连接标识符”错误 PLSQL 登录oracle数据库出现 “无法解析指定的连接标识符”错误](https://image.shishitao.com:8440/aHR0cHM6Ly93d3cuaXRkYWFuLmNvbS9nby9hSFIwY0hNNkx5OXBiV2N0WW1KekxtTnpaRzR1Ym1WMEwzVndiRzloWkM4eU1ERTBNVEV2TWpZdk1UUXhOamszTVRRMk5WOHpPVGs1TnpndWFuQm4%3D.jpg?w=700)
还是报那个错
![PLSQL 登录oracle数据库出现 “无法解析指定的连接标识符”错误 PLSQL 登录oracle数据库出现 “无法解析指定的连接标识符”错误](https://image.shishitao.com:8440/aHR0cHM6Ly93d3cuaXRkYWFuLmNvbS9nby9hSFIwY0hNNkx5OW1iM0oxYlM1amMyUnVMbTVsZEM5UWIybHVkRVp2Y25WdEwzVnBMM05qY21sd2RITXZZM05rYmk5UWJIVm5hVzR2TURBekwyMXZibXRsZVM4eE1TNW5hV1k9.jpg?w=700)
#4
我的是win7 32位的哈
#5
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)
)
)
# 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)
)
)
#6
服务器端监听是否打开了
#7
他的sqlplus能登录,服务器、网络、tns配置应该都是好的,应该就是plsql本身的问题
问下安装路径在哪?
注意安装路径中不能有括号,不要安装在C:\Program Files (x86)目录下面。
#8
![PLSQL 登录oracle数据库出现 “无法解析指定的连接标识符”错误 PLSQL 登录oracle数据库出现 “无法解析指定的连接标识符”错误](https://image.shishitao.com:8440/aHR0cHM6Ly93d3cuaXRkYWFuLmNvbS9nby9hSFIwY0hNNkx5OXBiV2N0WW1KekxtTnpaRzR1Ym1WMEwzVndiRzloWkM4eU1ERTBNVEV2TWpZdk1UUXhOamszT1RjMU0xODNOamd5TVRFdWFuQm4%3D.jpg?w=700)
#9
我不是用的安装版呢、你瞧瞧
![PLSQL 登录oracle数据库出现 “无法解析指定的连接标识符”错误 PLSQL 登录oracle数据库出现 “无法解析指定的连接标识符”错误](https://image.shishitao.com:8440/aHR0cHM6Ly93d3cuaXRkYWFuLmNvbS9nby9hSFIwY0hNNkx5OXBiV2N0WW1KekxtTnpaRzR1Ym1WMEwzVndiRzloWkM4eU1ERTBNVEV2TWpZdk1UUXhOamszT1RnMU5GODFOakF5TWpZdWFuQm4%3D.jpg?w=700)
#10
没人能帮我解决吗?
![PLSQL 登录oracle数据库出现 “无法解析指定的连接标识符”错误 PLSQL 登录oracle数据库出现 “无法解析指定的连接标识符”错误](https://image.shishitao.com:8440/aHR0cHM6Ly93d3cuaXRkYWFuLmNvbS9nby9hSFIwY0hNNkx5OW1iM0oxYlM1amMyUnVMbTVsZEM5UWIybHVkRVp2Y25WdEwzVnBMM05qY21sd2RITXZZM05rYmk5UWJIVm5hVzR2TURBekwyMXZibXRsZVM4ek1pNW5hV1k9.jpg?w=700)
#11
没人能帮我解决吗?![]()
很简单,就是你plsql/develop 的设置问题,你把你plsql工具先未登陆打开,右键属性设置,里面有个环境变量设置,设置好后,退出重新登陆即可。
#12
你之前的操作系统是什么操作系统?plsql安装在什么文件夹下?
你的plsql不要放在Program Files (x86)文件夹下,放到Program Files文件夹下就好了
你的plsql不要放在Program Files (x86)文件夹下,放到Program Files文件夹下就好了
#13
你之前的操作系统是什么操作系统?plsql安装在什么文件夹下?
你的plsql不要放在Program Files (x86)文件夹下,放到Program Files文件夹下就好了
我的plsql是绿色版的哈 我今天又重装了系统、重装了oracle 可以了哈
#14
没人能帮我解决吗?![]()
很简单,就是你plsql/develop 的设置问题,你把你plsql工具先未登陆打开,右键属性设置,里面有个环境变量设置,设置好后,退出重新登陆即可。
#15
真的是被自己坑了 明明u盘里只有32位系统 结果最后发现居然是64位的。。。。。。。。。。。。。。。。。。。。。。
#16
楼主 求救啊 我第一次装这个 完全不知道注意什么 一直出你这个错 怎么办啊
#17
我觉着二楼的很有用,问题就是安装完client后,是如图片所示情况
,
问题出在tnsnames.oRA,你需要把tnsnames.oRA删掉,然后复制oracle服务器安装里的tnsnames.ora如图
![PLSQL 登录oracle数据库出现 “无法解析指定的连接标识符”错误 PLSQL 登录oracle数据库出现 “无法解析指定的连接标识符”错误](https://image.shishitao.com:8440/aHR0cHM6Ly93d3cuaXRkYWFuLmNvbS9nby9hSFIwY0hNNkx5OXBiV2N0WW1KekxtTnpaRzR1Ym1WMEwzVndiRzloWkM4eU1ERTFNRGN2TWpVdk1UUXpOemd5TkRneU4xODBOakF6TmpBdWNHNW4%3D.jpg?w=700)
到下图所示的地方
,
一切就ok了,被他折磨了N久,找了好多方法,总算成功啦,灵感来源于二楼,谢谢!
![PLSQL 登录oracle数据库出现 “无法解析指定的连接标识符”错误 PLSQL 登录oracle数据库出现 “无法解析指定的连接标识符”错误](https://image.shishitao.com:8440/aHR0cHM6Ly93d3cuaXRkYWFuLmNvbS9nby9hSFIwY0hNNkx5OXBiV2N0WW1KekxtTnpaRzR1Ym1WMEwzVndiRzloWkM4eU1ERTFNRGN2TWpVdk1UUXpOemd5TkRNM01sOHpOemd3TmpZdWNHNW4%3D.jpg?w=700)
问题出在tnsnames.oRA,你需要把tnsnames.oRA删掉,然后复制oracle服务器安装里的tnsnames.ora如图
![PLSQL 登录oracle数据库出现 “无法解析指定的连接标识符”错误 PLSQL 登录oracle数据库出现 “无法解析指定的连接标识符”错误](https://image.shishitao.com:8440/aHR0cHM6Ly93d3cuaXRkYWFuLmNvbS9nby9hSFIwY0hNNkx5OXBiV2N0WW1KekxtTnpaRzR1Ym1WMEwzVndiRzloWkM4eU1ERTFNRGN2TWpVdk1UUXpOemd5TkRneU4xODBOakF6TmpBdWNHNW4%3D.jpg?w=700)
到下图所示的地方
![PLSQL 登录oracle数据库出现 “无法解析指定的连接标识符”错误 PLSQL 登录oracle数据库出现 “无法解析指定的连接标识符”错误](https://image.shishitao.com:8440/aHR0cHM6Ly93d3cuaXRkYWFuLmNvbS9nby9hSFIwY0hNNkx5OXBiV2N0WW1KekxtTnpaRzR1Ym1WMEwzVndiRzloWkM4eU1ERTFNRGN2TWpVdk1UUXpOemd5TkRjeE1sODJNVEl3TnpRdWNHNW4%3D.jpg?w=700)
一切就ok了,被他折磨了N久,找了好多方法,总算成功啦,灵感来源于二楼,谢谢!
#18
17楼亲测有用!!!!!!!!
#19
监听我启动了10来遍了
#20
是PLSQL的安装路径错了,我的就是那个问题,卸载了重装PLSQL,不要放在Program Files (x86)文件夹下,放到Program Files文件夹下就好了~
#21
改变登录界面数据库的选择,应选择设置的服务器名
#1
直接采用 帐号/密码@ip地址:端口号/服务名 的方式连接试试
sqlplus 帐号/密码@ip地址:端口号/服务名
如果能连上的话应该就是tns的配置问题
sqlplus 帐号/密码@ip地址:端口号/服务名
如果能连上的话应该就是tns的配置问题
#2
#3
直接采用 帐号/密码@ip地址:端口号/服务名 的方式连接试试
sqlplus 帐号/密码@ip地址:端口号/服务名
如果能连上的话应该就是tns的配置问题
![PLSQL 登录oracle数据库出现 “无法解析指定的连接标识符”错误 PLSQL 登录oracle数据库出现 “无法解析指定的连接标识符”错误](https://image.shishitao.com:8440/aHR0cHM6Ly93d3cuaXRkYWFuLmNvbS9nby9hSFIwY0hNNkx5OXBiV2N0WW1KekxtTnpaRzR1Ym1WMEwzVndiRzloWkM4eU1ERTBNVEV2TWpZdk1UUXhOamszTVRRMk5WOHpPVGs1TnpndWFuQm4%3D.jpg?w=700)
还是报那个错
![PLSQL 登录oracle数据库出现 “无法解析指定的连接标识符”错误 PLSQL 登录oracle数据库出现 “无法解析指定的连接标识符”错误](https://image.shishitao.com:8440/aHR0cHM6Ly93d3cuaXRkYWFuLmNvbS9nby9hSFIwY0hNNkx5OW1iM0oxYlM1amMyUnVMbTVsZEM5UWIybHVkRVp2Y25WdEwzVnBMM05qY21sd2RITXZZM05rYmk5UWJIVm5hVzR2TURBekwyMXZibXRsZVM4eE1TNW5hV1k9.jpg?w=700)
#4
看错,sqlplus时能连接的对吧,操作系统是多少位的?
64位的话参考
PL/SQL Developer如何连接64位的Oracle图解
#5
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)
)
)
# 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)
)
)
#6
服务器端监听是否打开了
#7
服务器端监听是否打开了
他的sqlplus能登录,服务器、网络、tns配置应该都是好的,应该就是plsql本身的问题
问下安装路径在哪?
注意安装路径中不能有括号,不要安装在C:\Program Files (x86)目录下面。
#8
服务器端监听是否打开了
![PLSQL 登录oracle数据库出现 “无法解析指定的连接标识符”错误 PLSQL 登录oracle数据库出现 “无法解析指定的连接标识符”错误](https://image.shishitao.com:8440/aHR0cHM6Ly93d3cuaXRkYWFuLmNvbS9nby9hSFIwY0hNNkx5OXBiV2N0WW1KekxtTnpaRzR1Ym1WMEwzVndiRzloWkM4eU1ERTBNVEV2TWpZdk1UUXhOamszT1RjMU0xODNOamd5TVRFdWFuQm4%3D.jpg?w=700)
#9
服务器端监听是否打开了
他的sqlplus能登录,服务器、网络、tns配置应该都是好的,应该就是plsql本身的问题
问下安装路径在哪?
注意安装路径中不能有括号,不要安装在C:\Program Files (x86)目录下面。
![PLSQL 登录oracle数据库出现 “无法解析指定的连接标识符”错误 PLSQL 登录oracle数据库出现 “无法解析指定的连接标识符”错误](https://image.shishitao.com:8440/aHR0cHM6Ly93d3cuaXRkYWFuLmNvbS9nby9hSFIwY0hNNkx5OXBiV2N0WW1KekxtTnpaRzR1Ym1WMEwzVndiRzloWkM4eU1ERTBNVEV2TWpZdk1UUXhOamszT1RnMU5GODFOakF5TWpZdWFuQm4%3D.jpg?w=700)
#10
没人能帮我解决吗?
![PLSQL 登录oracle数据库出现 “无法解析指定的连接标识符”错误 PLSQL 登录oracle数据库出现 “无法解析指定的连接标识符”错误](https://image.shishitao.com:8440/aHR0cHM6Ly93d3cuaXRkYWFuLmNvbS9nby9hSFIwY0hNNkx5OW1iM0oxYlM1amMyUnVMbTVsZEM5UWIybHVkRVp2Y25WdEwzVnBMM05qY21sd2RITXZZM05rYmk5UWJIVm5hVzR2TURBekwyMXZibXRsZVM4ek1pNW5hV1k9.jpg?w=700)
#11
没人能帮我解决吗?![]()
很简单,就是你plsql/develop 的设置问题,你把你plsql工具先未登陆打开,右键属性设置,里面有个环境变量设置,设置好后,退出重新登陆即可。
#12
你之前的操作系统是什么操作系统?plsql安装在什么文件夹下?
你的plsql不要放在Program Files (x86)文件夹下,放到Program Files文件夹下就好了
你的plsql不要放在Program Files (x86)文件夹下,放到Program Files文件夹下就好了
#13
你之前的操作系统是什么操作系统?plsql安装在什么文件夹下?
你的plsql不要放在Program Files (x86)文件夹下,放到Program Files文件夹下就好了
我的plsql是绿色版的哈 我今天又重装了系统、重装了oracle 可以了哈
#14
没人能帮我解决吗?![]()
很简单,就是你plsql/develop 的设置问题,你把你plsql工具先未登陆打开,右键属性设置,里面有个环境变量设置,设置好后,退出重新登陆即可。
#15
真的是被自己坑了 明明u盘里只有32位系统 结果最后发现居然是64位的。。。。。。。。。。。。。。。。。。。。。。
#16
楼主 求救啊 我第一次装这个 完全不知道注意什么 一直出你这个错 怎么办啊
#17
我觉着二楼的很有用,问题就是安装完client后,是如图片所示情况
,
问题出在tnsnames.oRA,你需要把tnsnames.oRA删掉,然后复制oracle服务器安装里的tnsnames.ora如图
![PLSQL 登录oracle数据库出现 “无法解析指定的连接标识符”错误 PLSQL 登录oracle数据库出现 “无法解析指定的连接标识符”错误](https://image.shishitao.com:8440/aHR0cHM6Ly93d3cuaXRkYWFuLmNvbS9nby9hSFIwY0hNNkx5OXBiV2N0WW1KekxtTnpaRzR1Ym1WMEwzVndiRzloWkM4eU1ERTFNRGN2TWpVdk1UUXpOemd5TkRneU4xODBOakF6TmpBdWNHNW4%3D.jpg?w=700)
到下图所示的地方
,
一切就ok了,被他折磨了N久,找了好多方法,总算成功啦,灵感来源于二楼,谢谢!
![PLSQL 登录oracle数据库出现 “无法解析指定的连接标识符”错误 PLSQL 登录oracle数据库出现 “无法解析指定的连接标识符”错误](https://image.shishitao.com:8440/aHR0cHM6Ly93d3cuaXRkYWFuLmNvbS9nby9hSFIwY0hNNkx5OXBiV2N0WW1KekxtTnpaRzR1Ym1WMEwzVndiRzloWkM4eU1ERTFNRGN2TWpVdk1UUXpOemd5TkRNM01sOHpOemd3TmpZdWNHNW4%3D.jpg?w=700)
问题出在tnsnames.oRA,你需要把tnsnames.oRA删掉,然后复制oracle服务器安装里的tnsnames.ora如图
![PLSQL 登录oracle数据库出现 “无法解析指定的连接标识符”错误 PLSQL 登录oracle数据库出现 “无法解析指定的连接标识符”错误](https://image.shishitao.com:8440/aHR0cHM6Ly93d3cuaXRkYWFuLmNvbS9nby9hSFIwY0hNNkx5OXBiV2N0WW1KekxtTnpaRzR1Ym1WMEwzVndiRzloWkM4eU1ERTFNRGN2TWpVdk1UUXpOemd5TkRneU4xODBOakF6TmpBdWNHNW4%3D.jpg?w=700)
到下图所示的地方
![PLSQL 登录oracle数据库出现 “无法解析指定的连接标识符”错误 PLSQL 登录oracle数据库出现 “无法解析指定的连接标识符”错误](https://image.shishitao.com:8440/aHR0cHM6Ly93d3cuaXRkYWFuLmNvbS9nby9hSFIwY0hNNkx5OXBiV2N0WW1KekxtTnpaRzR1Ym1WMEwzVndiRzloWkM4eU1ERTFNRGN2TWpVdk1UUXpOemd5TkRjeE1sODJNVEl3TnpRdWNHNW4%3D.jpg?w=700)
一切就ok了,被他折磨了N久,找了好多方法,总算成功啦,灵感来源于二楼,谢谢!
#18
17楼亲测有用!!!!!!!!
#19
监听我启动了10来遍了
#20
是PLSQL的安装路径错了,我的就是那个问题,卸载了重装PLSQL,不要放在Program Files (x86)文件夹下,放到Program Files文件夹下就好了~
#21
改变登录界面数据库的选择,应选择设置的服务器名