Oracle19c orapwd修改密码之后连接数据库报ORA-12154

在使用orapwd工具修改Oracle19c密码文件后,遇到sysdba连接报ORA-12514错误。排查tnsnames.ora、sqlnet.ora和兼容性参数无果,最终发现是密码包含@符号需用双引号包裹的问题。此情况在Oracle文档291709.1中有详细说明。
摘要由CSDN通过智能技术生成

环境

[oracle@pub19-node2 ~]$ sqlplus -v
SQL*Plus: Release 19.0.0.0.0 - Production
Version 19.5.1.0.0

问题描述

当使用orapwd修改密码文件之后,普通用户通过tnsnames.ora文件登陆数据库没有问题,当涉及sysdba使用

密码文件时则在输入正确密码之后,会报ORA-12514,在orapwd之前是没有这个问题的。

[oracle@pub19-node2 dbs]$ orapwd file=+datadg dbuniquename=orcl format=12 sys=password sysdg=password force=y
[oracle@pub19-node2 ~]$ sqlplus system@czhprimary
SQL*Plus: Release 19.0.0.0.0 - Production on Sun May 3 08:09:45 2020
Version 19.5.1.0.0
Copyright (c) 1982, 2019, Oracle.  All rights reserved.
Enter password: 

Last Successful login time: Sun May 03 2020 07:56:27 +08:00

Connected to:
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.5.1.0.0
SYSTEM@czhprimary >
[oracle@pub19-node2 ~]$ sqlplus sys@czhprimary as sysdba
SQL*Plus: Release 19.0.0.0.0 - Production on Sun May 3
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值