ora-12154 TNS问题(Oracle 客户端连接数据库异常)
2010-10-21 10:04
537 查看
很怪异的一个问题,在网络环境下配置客户端,竟然怎么也连不上主机了,看了不少帖子,大多数都是修
改tnsnames.ora文件中的配置,但试了很多也不行,最后打开了sqlnet.ora中的文件发现了问题所在,
# SQLNET.ORA Network Configuration File: f:/oracle/ora90/network/admin/sqlnet.ora
# Generated by Oracle configuration tools.
SQLNET.AUTHENTICATION_SERVICES= (NTS)
NAMES.DIRECTORY_PATH= (TNSNAMES, ONAMES, HOSTNAME)
原来是少写了“TNSNAMES, ONAMES”这两个属性,仔细想了下为何出这样的问题,后来明白是在Net Configuration Assistant中配置命名方法时,少选了这两项内容,如下图所示:
Oracle数据库连接配置
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.117)(PORT = 1521))
)
(CONNECT_DATA =
(SID = MBOPGX)
(SRVR = DEDICATED)
)
)
注:PIM_192.168.0.117 前面不要有空格,否则会出现连接不上的错误
改tnsnames.ora文件中的配置,但试了很多也不行,最后打开了sqlnet.ora中的文件发现了问题所在,
# SQLNET.ORA Network Configuration File: f:/oracle/ora90/network/admin/sqlnet.ora
# Generated by Oracle configuration tools.
SQLNET.AUTHENTICATION_SERVICES= (NTS)
NAMES.DIRECTORY_PATH= (TNSNAMES, ONAMES, HOSTNAME)
原来是少写了“TNSNAMES, ONAMES”这两个属性,仔细想了下为何出这样的问题,后来明白是在Net Configuration Assistant中配置命名方法时,少选了这两项内容,如下图所示:
Oracle数据库连接配置
Oracle安装目录/ora92/network/ADMIN/tnsnames.ora
PIM_192.168.0.117 =(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.117)(PORT = 1521))
)
(CONNECT_DATA =
(SID = MBOPGX)
(SRVR = DEDICATED)
)
)
注:PIM_192.168.0.117 前面不要有空格,否则会出现连接不上的错误
相关文章推荐
- Oracle 客户端连接服务器常见问题之--------ORA-12154: TNS: could not resolve service name .
- oracle 客户端安装问题 ORA-12154: TNS: 无法解析指定的连接标识符
- win7x64 连接oracle 客户端 vs 2010调试 提示“ORA-12154: TNS: 无法解析指定的连接标识符 ”ORA-06413 问题(转)
- Oracle 客户端连接服务器常见问题之--------ORA-12154: TNS: could not resolve service name
- Oracle几个基础配置问题:ORA-12154: TNS: 无法解析指定的连接标识符、ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务、ORA-12516 TNS监听程序找
- PL/SQL Developer结合oracle精简客户端使用配置错误代码ORA-12154: TNS: 无法解析指定的连接标识符
- PL/SQL developer连接oracle出现“ORA-12154:TNS:could not resolve the connect identifier specified”问题的解决
- win7x64 连接oracle 客户端 vs 2010调试 提示“ORA-12154: TNS: 无法解析指定的连接标识符 ”
- Oracle几个基础配置问题:ORA-12154: TNS: 无法解析指定的连接标识符、ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务、ORA-12516 TNS监听程序找不到符合协议堆栈要求的可用处理程序
- 用PL/SQL连接oracle遇到的问题及解决方法:ORA-12154:TNS:could not resolve the connect identifier specified。。
- Oracle几个基础配置问题:ORA-12154: TNS: 无法解析指定的连接标识符、ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务、ORA-12516 TNS监听程序找不到符合协议堆栈要求的可用处理程序
- 解决:win7 ,64位下,vs 2008 ,oracle 数据库使用内置的web server 报ORA-12154: TNS: 无法解析指定的连接标识符
- 关于win7 x64 连接oracle 客户端 VS2010调试 提示“ORA-12154: TNS: 无法解析指定的连接标识符 ”
- 问题描述:客户端连接数据库报错,ORA-12516: TNS: 监听程序无法找到匹配协议栈的可用句柄
- 64位oracle数据库安装32位plsql解决方法/关于win7 x64 连接oracle 客户端 VS2010调试 提示“ORA-12154: TNS: 无法解析指定的连接标识符 ”
- PLSQL连接Oracle数据常见问题ORA-12154: TNS
- 连接oracle 客户端 vs 2010调试 提示“ORA-12154: TNS: 无法解析指定的连接标识符 ”
- Oracle 连接问题 ORA-12154: TNS: 无法解析指定的连接标识符(来源:Internet)
- Oracle Form Builder问题集锦(第一弹:连接报错:ORA-12154:TNS:无法解析指定的连接标识符)