ITPub博客

首页 > 数据库 > Oracle > dbca删除db时报错ORA-01017:invalid username/password

dbca删除db时报错ORA-01017:invalid username/password

原创 Oracle 作者:1经天纬地1 时间:2021-08-27 10:42:32 0 删除 编辑

一、环境描述 12.2 rac

问题:生产环境恢复演练,测试环境dbca删除db报错 ORA-01017:invalid username/password


二、解决方法:

(1)查看集群配置信息,对比正常环境缺少 Spfile、Password file 信息

参考文档:https://docs.oracle.com/cd/E11882_01/rac.112/e41960/srvctladmin.htm#RACAD5006

[oracle@sxsbdb02 ~]$ srvctl config database -d sxsbcdb

Database unique name: sxsbcdb

Database name: 

Oracle home: /u01/app/oracle/product/12.2.0/db_1

Oracle user: oracle

Spfile: 

Password file: 

Domain: 

Start options: open

Stop options: immediate

Database role: PRIMARY

Management policy: AUTOMATIC

Server pools: 

Disk Groups: FRA,DATA

Mount point paths: 

Services: 

Type: RAC

Start concurrency: 

Stop concurrency: 

OSDBA group: dba

OSOPER group: oper

Database instances: sxsbcdb1,sxsbcdb2,sxsbcdb3

Configured nodes: sxsbdb01,sxsbdb02,sxsbdb03

CSS critical: no

CPU count: 0

Memory target: 0

Maximum memory: 0

Default network number for database services: 

Database is administrator managed


(2)重新配置db资源,指定spfile、passwordfile

srvctl stop database -d sxsbcdb

srvctl remove database -d sxsbcdb

srvctl add database -d sxsbcdb -o /u01/app/oracle/product/12.2.0/db_1 -spfile +data/sxsbcdb/PARAMETERFILE/spfile.1107.1080927805 -pwfile +data/sxsbcdb/PASSWORD/pwdsxsbcdb.1106.1081677991

srvctl add instance -d sxsbcdb -i sxsbcdb1 -n sxsbdb01

srvctl add instance -d sxsbcdb -i sxsbcdb2 -n sxsbdb02

srvctl add instance -d sxsbcdb -i sxsbcdb3 -n sxsbdb03

srvctl start database -d sxsbcdb


(3)重新执行dbca即可

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69965557/viewspace-2789083/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 第七周
请登录后发表评论 登录
全部评论

注册时间:2020-03-05

  • 博文量
    12
  • 访问量
    16130