12154专题

error 12154 received logging on to the standby报错处理

错误 处理方法 该参数不是主库的servicename (低级错误) SQL> alter system set log_archive_dest_2 = 'SERVICE=standby ASYNC VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME=standby'; System altered. 观察主库日志:

ora-12154 TNS 无法处理服务名

百度查了好多,网上也有好多,试了试都不行。 我这个最终解决方案是重新安装了一下。 首先,把电脑里有关的环境变量全部删除掉。 重新安装oracle、plsql。 安装时注意,安装路径不要有中文、括号之类的。 C:\Program Files\PLSQL Developer  这个路径可以。 C:\Program Files (x86)\PLSQL Developer 这个路径有问题。

ORA-12154问题解决

PL/SQL学习文档 首先tnsping oracle服务器  如果ping 通   参考一下情况 情况一:先检查D:\oracle\product\10.2.0\client_2\NETWORK\ADMIN 路径下的tnsnames文件中的 内容是否正确 如下是正确的: ORCL =(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCO

PL/SQL Developer连接oracle12出现ORA-12154解决方案

1、先下载oracle客户端(32位),我下载的名字是instantclient-basic-nt-12.1.0.2.0,解压然后在解压的目录instantclient_12_1下面新建NETWORK目录,NETWORK目录下新建ADMIN目录,ADMIN目录下将ORACLE的tnsnames.ora考进来。instantclient-basic-nt-12.1.0.2.0下载地址:http://

Toad报错ORA-12154: TNS:could not resolve the connect identifier specified解决方法

一:问题现象 Toad 工具连接数据库时报错: ORA-12154: TNS:could not resolve the connect identifier specified (TEST_8009) 或者 ORA-06413: Connection not open. 使用PLSQL可以成功登录,说明不是TNS或者账户错误。问题应该出在Toad工具本身。

ora-12154 TNS:无法处理服务名

今天又遇到这个问题,12154 TNS:"无法处理服务名",通常这个是因为tnsnames.ora文件配置不正确,不过今天看了看文件,似乎一点没错,搞了半天,发现服务名前面不能有空格,晕,oracle的容错性也不好啊。   比如,下面一段听tnsnames.ora文件中的一个本地网络服务名:      ABC =  (DESCRIPTION =    (ADDRESS_LIST =

oracle19C 密码包含特殊字符@ 导致ORA-12154

oracle 19C 密码包含特殊字符@ 出现登录失败,针对此问题一次说个明白 ORA-12154: TNS:could not resolve the connect identifier specified Oracle 19c之前密码是可以包含@特殊字符,但是如果包含特殊字符需要双引号 比如oracle11g 正常 如果密码包含特殊字符的加双引号 Oracle 12C 正常 但是

EXP-00056: 遇到 ORACLE 错误 12154 ORA-12154: TNS: 无法解析指定的连接标识符

exp oas/oas@oas file=d:\daochu.dmp owner=(s) 导出特定用户 //exp 用户名/密码@数据库 file=d:\daochu.dmp owner=(用户名) 1.重启oracle监听 cmd 中输入 services.msc 找到服务:OracleOraDb10g_home1TNSListener 与 OracleServiceORCL。 把两个服

ora-12154 无法解析指定的连接标识符问题的解决

启动PL SQL时,提示“ora-12154无法解析指定的连接标识符”,刚看到这条消息的时候有点蒙,Oracle自带的SQL DEVELOPER都能连接成功,登录进去,怎么偏偏PL SQL不行呢。首先想到的是去查看服务列表,监听和服务都是启动状态,没有问题。那问题出在哪呢?突然想起之前配置连接远程oracle数据库时曾修改过tnsnames.ora文件,于是到D:\app\shsh\prod

Error while trying to retrieve text for error ORA-12154 解决方案

oracle/ora92/network/admin/tnsnames.ora,属性/安全/添加Net service用户的"读取和运行"权限即可. 感谢:http://forums.asp.net/p/680279/680288.aspx

exp-00056:遇到oracle错误 12154,关于“EXP-00056:ORACLEerror12154encountered”的解决方法

有用户问到这样一个问题,在进行导出操作时如何转义口令中的@符号?由于缺省的Oracle会将@符号后面的字串当作服务名来解析,所以 有用户问到这样一个问题,在进行导出操作时如何转义口令中的@符号? 由于缺省的Oracle会将@符号后面的字串当作服务名来解析,所以不加处理是不行的。 有的企业因为安全规则的需要,口令中都会加入@符号。 假定用户口令如下: SQL> alter user eygle

Oracle client 安装后,使用pl/sql登录,提示ORA-12154: TNS: could not resolve the connect identifier specified

今天因为要使用oracle client,使从网上下载了oracle client 11和pl/sql,当我配置完tnsnames.ora文件后,使用pl/sql登录,一直提示ORA-12154: TNS: could not resolve the connect identifier specified这个错误。  网上查找资料,说是pl/sql需要配置Oracle Home,即打开pl/

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

报错如下:   网上找了一大堆资料,结果发现自己一直在使用client上面的服务名,应该使用服务器上的服务名! dblink是二个oracle数据库服务器之间通讯用的,在创建dblink时千万不能把client上的tnsnames.ora中服务名写上去,今天就犯了一个傻问题。切记!   确信你在A数据库中建的dblink使用的服务名是A机器上的,不是非数据库服务器的cli