What happens when the DBA issues the ALTER SYSTEM SET UNDO_TABLESPACE= command? (Choose two.)
A . Existing transactions will be forced to roll back; however, they will automatically restart in the newly activated tablespace, transparent to the end user.
B. All new transactions will begin using the newly activated undo tablespace.
C. Existing transactions will continue to use the previous tablespace until they are complete.
D . Existing transactions will continue to use the previous tablespace for read consistency, but use the new tablespace for undo segment updates.
Explanation:
Answer B and C: The DBA can change the current undo tablespace to a new one, but existing transactions will continue to use the tablespace that they were using when the transaction started. So while although only one tablespace can be the "active" tablespace, it is possible to have active undo segments in multiple tablespaces. This is true while the old UNDO tablespace has a setting of OFFLINE PENDING. Once it goes OFFLINE, access to the old UNDO tablespace is not permitted.