For which use case would you use a rolling upgrade with the Oracle Active Data Guard feature?
A.
when upgrading from Oracle Database 12c to the first patch set of Oracle Database 12c
B.
when upgrading from Oracle Database 10gto Oracle Database 12c
C.
when upgrading from Oracle Database 11gto Oracle Database 12c
D.
when upgrading from any previous version of Oracle Database to Oracle Database 12c
Explanation:
http://www.oracle.com/technetwork/database/availability/active-data-guard-wp-12c-1896127.pdf (page 13, 3rd paragraph)
A only
its confusing. Even A looks incorrect as per the last statement in the below paragraph –
Using DBMS_ROLLING to Perform a Rolling Upgrade
The Rolling Upgrade Using Oracle Active Data Guard feature, new as of Oracle Database 12c Release 1 (12.1), provides a streamlined method of performing rolling upgrades. It is implemented using the new DBMS_ROLLING PL/SQL package, which allows you to upgrade the database software in an Oracle Data Guard configuration in a rolling fashion. The Rolling Upgrade Using Oracle Active Data Guard feature requires a license for the Oracle Active Data Guard option.
You will be able to use this feature to perform database version upgrades starting with the first patchset of Oracle Database 12c (that is, you cannot use it to upgrade from any version earlier than the first Oracle Database 12c patchset). This means that the manual Transient Logical Standby upgrade procedure must still be used when upgrading from Oracle Database 11g to Oracle Database12c, or when upgrading from the initial Oracle Database 12c release to the first patchset of Oracle Database 12c.