The best practices described in this paper require that the Data Guard configuration be managed by the Data Guard Broker9. The Data Guard Broker is responsible for sending FAN events to client applications in order to clean up their connections to the down database and reconnect to the new production database. In addition, Oracle Clusterware must be installed and active on the primary and standby sites for both single instance (using Oracle Restart) and Oracle RAC databases. The Data Guard broker will coordinate with Oracle Clusterware to properly fail over role-based services to a new primary database.