同事遇到的问题,在其他电脑用PLSQL可以访问数据库,但他本机用PLSQL登陆时ORA-12154: TNS: could not resolve service name错误.我按照习惯查看了tnsnames.ora文件和监听配置文件,没发现问题.然后我详细的问了一下他安装数据库的步骤,然后查看了sqlnet.ora文件,找到了问题根本所在.
他的NAMES.DIRECTORY_PATH= (ONAMES),所以我把的此项修改为NAMES.DIRECTORY_PATH= (TNSNAMES, HOSTNAME, ONAMES)
再连数据库,一切OK!
分享到:
相关推荐
"ORA-12154:TNS:无法解析指定的连接标识符"是一个常见的Oracle数据库连接错误,通常发生在尝试连接到Oracle数据库时。这个错误表明客户端无法找到或解析网络服务名(Net Service Name)来建立与服务器的连接。下面...
ORA-12154错误提示“TNS: could not resolve the connect identifier specified”,意味着客户端无法找到或识别指定的数据库服务名。根据描述,使用Enterprise Manager Console可以成功连接,说明网络服务名称配置...
尝试连接 Oracle 数据库时出现错误提示:“ORA-12154:TNS:could not resolve service name”。 **原因分析** 此错误表明 Oracle Net 无法定位 tnsnames.ora 配置文件中指定的网络服务名称。 **解决步骤** 1. **...
- 如果遇到`ORA-12154:TNS:could not resolve the connect identifier specified`错误,检查`TNS_ADMIN`环境变量是否设置正确,以及`tnsnames.ora`文件中的配置是否无误。 - 如果出现`ORA-12705:Cannot access NLS...
1. “Oracle.DataAccess.Client.OracleException: ORA-12154: TNS:could not resolve the connect identifier specified”:检查TNS_ADMIN环境变量和tnsnames.ora配置是否正确。 2. “Could not load file or ...
- 如果不配置此环境变量,在尝试连接时可能会遇到 `ORA-12154: TNS: could not resolve the connect identifier specified` 错误。 **第三步:安装并配置PL/SQL Developer** 1. 下载并安装 PL/SQL Developer。 -...