ora-12154:无法解析指定的连接标识符 pl/sql连接问题 汇总
2014-04-17 13:02
549 查看
oracle已安装完成,并且通过sqlplus可正确登陆。
但是当安装完pl/sql时,想用pl/sql登陆时总是提示(ora-12154:无法解析指定的连接标识符)这个问题,网上找了好多资料,都不行!!
大概思路如下:
第一步、首先确认D:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\tnsnames.ora文件中的内容正确。
内容如下:
test =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.10.10.10)(PORT = 1521))
)
(CONNECT_DATA =
(SID = ORCL)
(SERVICE_NAME = orcl)
)
)
ORCL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
)
(CONNECT_DATA =
(SID = ORCL)
(SERVICE_NAME = orcl)
)
)
第二步、确认D:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\listener.ora确定监听文件是否存在。
默认是都有的。
第三步、通过命令测试添加的tns服务名是否能用:tnsping test。。是否有无问题应该比较好区分。
第四步、如果如上操作困难或者出现问题,D:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\ 中的内容都删掉,通过如下操作会自动生成。
1.
2.点击Net Manager,然后点击监听程序,选择绿色的+号,按照默认流程执行即可。。。这样即可创建监听文件。。
3.选择服务命名,选择绿色的+号,按照默认步骤添加即可。。。添加最后貌似有一个test Confirger,点击测试一下,如果有问题,请自行检查。。
第五步、经过如上操作,确保咱们的各项配置都没有问题后,通过pl/sql连接,如果还有问题的话,请看如下解决方案。。。
重点:
本人经过如上操作后,发现pl/sql还是连接不上,遂继续检查,发现本人是在64位的操作系统中,安装的32位的pl/sql,默认的安装目录的文件会有个(86),所以本人重装了一遍,去除安装目录的(86),再次测试发现该问题解决,特此庆祝一下,,,,哦也。。。。。
ORA-01917: user or role 'FTIQA' does not exist
Resolving the problemImport the user, but this time use the optional switch grants=no.
Steps:Modify your import script, to something similar to:
imp system/password@databasename file=exp_SOURCEUSERNAME.dmp log=DESTINATION_USERNAME-imp.log fromuser=SOURCEUSERNAME touser=DESTINATION_USERNAME
grants=no
但是当安装完pl/sql时,想用pl/sql登陆时总是提示(ora-12154:无法解析指定的连接标识符)这个问题,网上找了好多资料,都不行!!
大概思路如下:
第一步、首先确认D:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\tnsnames.ora文件中的内容正确。
内容如下:
test =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.10.10.10)(PORT = 1521))
)
(CONNECT_DATA =
(SID = ORCL)
(SERVICE_NAME = orcl)
)
)
ORCL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
)
(CONNECT_DATA =
(SID = ORCL)
(SERVICE_NAME = orcl)
)
)
第二步、确认D:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\listener.ora确定监听文件是否存在。
默认是都有的。
第三步、通过命令测试添加的tns服务名是否能用:tnsping test。。是否有无问题应该比较好区分。
第四步、如果如上操作困难或者出现问题,D:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\ 中的内容都删掉,通过如下操作会自动生成。
1.
2.点击Net Manager,然后点击监听程序,选择绿色的+号,按照默认流程执行即可。。。这样即可创建监听文件。。
3.选择服务命名,选择绿色的+号,按照默认步骤添加即可。。。添加最后貌似有一个test Confirger,点击测试一下,如果有问题,请自行检查。。
第五步、经过如上操作,确保咱们的各项配置都没有问题后,通过pl/sql连接,如果还有问题的话,请看如下解决方案。。。
重点:
本人经过如上操作后,发现pl/sql还是连接不上,遂继续检查,发现本人是在64位的操作系统中,安装的32位的pl/sql,默认的安装目录的文件会有个(86),所以本人重装了一遍,去除安装目录的(86),再次测试发现该问题解决,特此庆祝一下,,,,哦也。。。。。
ORA-01917: user or role 'FTIQA' does not exist
Resolving the problemImport the user, but this time use the optional switch grants=no.
Steps:Modify your import script, to something similar to:
imp system/password@databasename file=exp_SOURCEUSERNAME.dmp log=DESTINATION_USERNAME-imp.log fromuser=SOURCEUSERNAME touser=DESTINATION_USERNAME
grants=no
相关文章推荐
- CMD命令窗口登陆Oracle数据库提示ORA-12560: TNS: 协议适配器错误问题,PL/SQL登陆提示ORA-12154:TNS无法解析指定的连接标识符
- pl_sql 报ora-12154 无法解析指定的连接标识符的问题
- pl_sql 报ora-12154 无法解析指定的连接标识符的问题
- PL/SQL ORA-12154: TNS: 无法解析指定的连接标识符
- PL/SQL 不能登录,提示错误:ora-12154:tns:无法解析指定的连接标识符
- PL/SQL Developer ORA-12154: TNS: 无法解析指定的连接标识符
- Oracle TnsPing 正确,pl/sql ora-12154无法解析指定的连接标识符的解决方法
- 【JAVA】PL/SQL连接:ORA-12154:TNS:无法解析指定的连接标识符
- 关于PL/SQL配置本地NET报ORA-12154: TNS: 无法解析指定的连接标识符
- PL/SQL Developer ORA-12154: TNS: 无法解析指定的连接标识符
- Oracle 数据库PL/SQL ORA -12154 TNS:无法解析指定的连接标识符解决方法
- PL/SQL Developer出现“ORA-12154: TNS: 无法解析指定的连接标识符”的状况
- PL/SQL Developer ORA-12154: TNS: 无法解析指定的连接标识符
- PL/SQL Developer 连接数据库出现“ORA-12154: TNS: 无法解析指定的连接标识符”错误
- PL/SQL Developer出现“ORA-12154: TNS: 无法解析指定的连接标识符”的状况
- PL/SQL Developer 连接数据库出现“ORA-12154: TNS: 无法解析指定的连接标识符”错误
- java内连接和用pl/sql developer登录oracle时出现ORA-12154: TNS: 无法解析指定的连接标识符
- PL/SQL 登录到数据库配置- ORA-12154:TNS:无法解析指定的连接标识符
- PL/SQL Developer结合oracle精简客户端使用配置错误代码ORA-12154: TNS: 无法解析指定的连接标识符
- 登录PL/SQL Developer报异常:ORA-12154: TNS: 无法解析指定的连接标识符