昨天出现登陆plsql developer出现无法解析指定的连接标识符错误,如下图:
从网上也查了一下,说的解决办法也五花八门。
1.,进入菜单TOOLS》PREFERENCES...设置,在ORACLE下的CONNECTION中,将ORACLE HOME和OCI LIBIARY设为空即自动检测。如果装过多个Oracle的话,直接选择你所用到的;
2.检查注册表,HKey_LocalMachine/Software/Oracle下面的Oracle_Home,若不对,修改成正确的;
3.检查Oracle路径/oracle/client/product/10.2.0/client_1/NETWORK/ADMIN下的tnsnames.ora配置是否正确;(我的就是因为这个问题导致的)
4.卸载ODP for .Net (或者卸载ODT for .Net, ODT中包含ODP, ODT 是VS.Net的一个集成插件,用于连接和浏览oracle数据库,并且提供对oracle数据库的拖拽操作,类似VS.Net对于SQL Server的资源管理器);可能是这个东西导致冲突,要卸载干净了。