1Z0-183 practice question 7 of 10
An administrator attempts to issue the command FLASHBACK TABLE hr.employees TO TIMESTAMP SYSTIMESTAMP - INTERVAL '10' MINUTE. The command fails immediately with ORA-08189: cannot flashback the table because row movement is not enabled.
Full set: 140 questionsThe FLASHBACK TABLE command reverts a table to a past state. This operation may require moving rows between data blocks to restore their previous state, for example, if rows were deleted and their space was reclaimed. The ORA-08189 error explicitly states that this is not possible because row movement is disabled for the target table. To permit Oracle to move rows as needed during the flashback operation, row movement must be explicitly enabled on the table using the ALTER TABLE ... ENABLE ROW MOVEMENT command.
A. ROWMOVEMENT is not a system-level parameter; it is a table-specific property and cannot be set with ALTER SYSTEM.
C. FLASHBACK ON is not a valid clause for the ALTER TABLE statement in this context. Flashback capabilities are managed differently.
D. ALTER TABLESPACE ... FLASHBACK ON is used for Flashback Database, which is a separate feature operating at the database level, not for individual table flashback.
1. Oracle Database SQL Language Reference, 23ai. "FLASHBACK TABLE". The prerequisites section states: "To flash back a table, you must have the FLASHBACK object privilege on the table or the FLASHBACK ANY TABLE system privilege. You must also have SELECT, INSERT, DELETE, and ALTER object privileges on the table. In addition, you must enable row movement on the table (ALTER TABLE...ENABLE ROW MOVEMENT)."
2. Oracle Database Administrator's Guide, 23ai. "Flashing Back a Table to a Point in Time". The section "Prerequisites for Using Flashback Table" explicitly lists: "Row movement must be enabled on the table for which you are issuing the FLASHBACK TABLE statement."
Keep practicing
Take the free 1Z0-183 practice test
Ten exam-style questions with answers and explanations, plus the exam facts and study guides.
More questions
Other 1Z0-183 practice questions
- Question 1A database administrator executes the following command to unplug a PDB named PDB_FIN fro…
- Question 2A database contains hundreds of small datafiles distributed across a high-performance str…
- Question 3An Oracle Database instance is configured with MEMORY_TARGET set to 4 GB and MEMORY_MAX_T…
- Question 4Which automated method is available to prepare an Oracle Linux server for the installatio…
- Question 5An Oracle Database 23ai instance has INMEMORY_SIZE set to 10 GB and INMEMORY_AUTOMATIC_LE…
- Question 6A database administrator is performing an Active Database Duplication from SRCDB to DESTD…
