diff --git a/changelogs/fragments/listener_dgmgrl.yml b/changelogs/fragments/listener_dgmgrl.yml new file mode 100644 index 000000000..1dc3d2e75 --- /dev/null +++ b/changelogs/fragments/listener_dgmgrl.yml @@ -0,0 +1,3 @@ +--- +minor_changes: + - "oradb_manage_db: create _DGMGRL SID in listener.ora for EE only (oravirt#359)" diff --git a/roles/oradb_manage_db/templates/listener_details.j2 b/roles/oradb_manage_db/templates/listener_details.j2 index 4dae8d49a..8b7f4fa48 100644 --- a/roles/oradb_manage_db/templates/listener_details.j2 +++ b/roles/oradb_manage_db/templates/listener_details.j2 @@ -49,7 +49,8 @@ SID_LIST_{{ lsnrinst.listener_name }} = {% endif %} (SID_NAME = {{ sid_name }}) ) -{# added for compatibility against Oracle 11.2#} +{% if db_homes_config[sid.home]['edition'] == 'EE' %} +{# add DGMGRL only for EE installations. added for compatibility against Oracle 11.2 #} (SID_DESC = {% if db_homes_config[sid.home]['oracle_home'] is defined %} (ORACLE_HOME = {{db_homes_config[sid.home]['oracle_home']}}) @@ -59,6 +60,7 @@ SID_LIST_{{ lsnrinst.listener_name }} = (SID_NAME = {{ sid_name }}) (GLOBAL_DBNAME = {{ sid_name_dgmgrl }}_DGMGRL) ) +{% endif %} {% endfor %} {% endfor %} )