12C RAC更改SYS密码的问题

记录一下,仅供参考

12C RAC集群环境

原来的orapwSID 文件存在于ASM文件系统中

设置RAC的密码文件

srvctl modify database -db DN_NAME -pwfile '+DATA/ORAPWDSID'

查看信息

srvctl config database -d DN_NAME

当更改SYS密码时,或者 RAC DG备库要复制主库密码时

1,从主库复制出密码

1,通过srvctl config database -d DN_NAME查看密码位置

2,进入ASM 命令 asmcmd

3,复制密码到文件系统

pwcopy +ASM/PATH /PATH/NAME

4,传输给需要的备库

5,创建备库密码

在oracle用户下,命令

orapwd input_file='/path/name' file='+asm/path/name' format=12 dbuniquename='DB_NAME'

参数说明

format=12  可以设置任意密码,否正要按照ORACLE密码规范设置密码

如果出现

OPW-00010: Could not create the password file. This resource has a Password File.错误

解决办法

1,设置集群密码位置为空

srvctl modify database -db DN_NAME -pwfile

2,查看是否设置为空

3,创建密码

4,设置pwfile为刚才创建的文件

你可能感兴趣的:(oracle,数据库)