But i have seen that you have not configured your Dataguard properly(your standby should not be in primary ROLE). firstly, properly configure the data guard.
$lsnrctl services $sqlplus sys/password@DGR --EDITED: Connect to the standby DB. not primary db!. from your previous post DGR tns is for your standby. secondly do not edit the result or the command you execute. thks SQL>SELECT DB_UNIQUE_NAME,PRIMARY_DB_UNIQUE_NAME, DATABASE_ROLE FROM V$DATABASE; SQL> exit dgmgrl sys/password dgmgrl>ADD DATABASE dgr AS CONNECT IDENTIFIER IS DGR
is to determine maybe you can connect to your standby DB from your primary.