ORA-12154:TNS:无法解析指定的连接标识符

来源:互联网 发布:映射网络驱动器设置 编辑:程序博客网 时间:2024/05/16 04:37

问题:用Oracle -OraDb10g_home2新建了一个数据库,在Net Manager中进行了网络配置,测试也测通了,但是在PL/SQL DeveloperOracle Logon页面的Database的下拉框中(如图一所示)根本就没有我要访问的那个数据库名,自己手动输入并登陆的时候,显示“ORA-12154:TNS:无法解析指定的连接标识符”

                                        图一

 

分析:通过网上搜索,知道了问题所在。我的Oracle Home中的值为空(如图二所示)!我是先安装的Oracle - OraClient10g_home1,后又安装的Oracle -OraDb10g_home2,按说,默认的应该就是Oracle - OraDb10g_home2,但是,不知为么,就是没有!后来把Oracle Home的值设置为OraDb10g_home2,在PL/SQL DeveloperOracle Logon页面的Database的下拉框中才出现我要登录的数据库名,才可登录进去。

图二

操作步骤:

1、  在PL/SQLDeveloperOracle Logon页面点击“Cancle”按钮进入PL/SQL Developer的主页面,如图三所示,打开Preferences窗体

                                      图三

2、如图四所示,找到Oracle Home,选择OraDb10g_home2

图四

3、如图五所示,选择完后会弹出一个“Information”对话框,点击“OK”按钮,再在“Preferences”中点击“OK”按钮

图五

重新登录PL/SQL DeveloperOK

 

参考网址:http://blog.csdn.net/wts/article/details/1930924

原创粉丝点击