tnsnames.ora文件配置时,有一定的格式要求,一般从其他地方粘贴时,地址端口服务名都不会有什么问题,这时粘贴时要注意各行的格式要求:
<ATOMICSCHEMANAME> = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = <HOST NAME>)(PORT = <PORT NUMBER>)) ) (CONNECT_DATA = (SERVICE_NAME = <SID NAME>) )
注意第一行别名即PLSQL所使用的标识符前不能有空格,而后面的行均需要空格。在ORACLE_HOME及TNS_ADMIN环境变量均有配置情况下,连接远程数据库提示标识符无法识别报错可以看下tnsnames.ora文件中行的格式有没有问题,介个问题属实有点隐蔽……呵呵
标签:PLSQL,12541,ADDRESS,连接符,格式,ora From: https://www.cnblogs.com/rogerfederer/p/18068873