Convert database to physical standby command errored with ORA-01017: invalid username/password; logon denied
So during execution of convert to physical standby using dgbroker utility , an error of ORA-01017: invalid username/password; logon denied is observed.
| [oracle@server1]$ dgmgrl / DGMGRL for Linux: Release 19.0.0.0.0 – Production on Thu Jan 19 02:11:48 2023 Version 19.16.0.0.0 Copyright (c) 1982, 2019, Oracle and/or its affiliates. All rights reserved. Welcome to DGMGRL, type “help” for information. Connected to “PROD” Connected as SYSDG. DGMGRL> connect sys@PROD Password: Connected to “PROD” Connected as SYSDBA. DGMGRL> CONVERT DATABASE sbdb to PHYSICAL STANDBY; Converting database “sbdb” to a Physical Standby database, please wait… Operation requires shut down of instance “PROD” on database “sbdb” Shutting down instance “PROD”… ORA-01017: invalid username/password; logon denied |
Solution:-
There could be a few possibilities.
1. Make sure the sys user password you are using is correct.
2. The password file in both primary and standby database is same and valid.
3. Sometimes error can be observed if case sensitive parameter is different between primary and standby
However after making sure all the above points , we were still failing to convert the snapshot standby database into physical standby.
To resolve this, we need to connect to dgmgrl utility as sys user and then perform the conversion.
| [oracle@az-pspddb2 flashback]$ dgmgrl / DGMGRL for Linux: Release 19.0.0.0.0 – Production on Thu Jan 19 02:11:48 2023 Version 19.16.0.0.0 Copyright (c) 1982, 2019, Oracle and/or its affiliates. All rights reserved. Welcome to DGMGRL, type “help” for information. Connected to “PROD” Connected as SYSDG. DGMGRL> connect sys@PROD Password:<Provide sys password> Connected to “PROD” Connected as SYSDBA. DGMGRL> CONVERT DATABASE sbdb to PHYSICAL STANDBY; Converting database “sbdb” to a Physical Standby database, please wait… Operation requires shut down of instance “PROD” on database “sbdb” Shutting down instance “PROD”… Connected to “SBDB” Database closed. Database dismounted. ORACLE instance shut down. Operation requires start up of instance “PROD” on database “sbdb” Starting instance “PROD”… Connected to an idle instance. ORA-01034: ORACLE not available Process ID: 0 Session ID: 0 Serial number: 0 ORACLE instance started. Connected to “SBDB” Database mounted. |


Leave a Reply