dataguard 搭建的小问题,被卡3天

540阅读 0评论2022-04-21 brjl
分类:Oracle

之前的dg,被铲掉了,重新搭建
主备库执行:
sqlplus / as sysdba
create pfile='/tmp/a.ora' from spfile;

dbca -silent -deleteDatabase -sourceDB orcl
好的,dbca新建主库
复制口令文件
srvctl config database -d orcl|grep -i pass
asmcmd pwcopy  +dg/orcl/password/pass.123.45678 /tmp/pwd1
scp pwd1 备库1:$ORACLE_HOME/dbs/orapwdorcl1
scp pwd1 备库2:$ORACLE_HOME/dbs/orapwdorcl2

其他没动,备库参数启动到startup状态
sqlplus / as sysdba
startup nomount pfile='/tmp/a.ora'
一切正常,准备duplicate吧
发现连接串没了,可能是dbca删除时给从tnsnames.ora中清理掉了
重新在主备库的$ORACLE_HOME/network/admin/tnsnames.ora中配置

配置adg最重要的验证步骤:
sqlplus sys/ora@pri as sysdba
sqlplus sys/ora@std as sysdba

结果std死活连不上,提示ora-1017

后来。。。
3天以后
终于。。。
原来是密码文件名搞错了
应该是orapworcl1,即在orapw后面直接加实例名,没有d

md
上一篇:ASM 镜像控制文件
下一篇:吓人的asmcmd pwcopy命令报错