Database Backup and Recovery (MOSC)

MOSC Banner

Nologging on only a portion of my tables

edited Apr 24, 2018 6:20AM in Database Backup and Recovery (MOSC) 10 commentsAnswered

SuSE Linux 11 x86-64, Oracle 12.1.0.2 EE

Hello, I have a database in ARCHIVELOG mode in which I'd like to set a group of tables as NOLOGGING and the rest of the tables as LOGGING and wondering how to do this in the context of RECOVERY using RMAN.  Database also has some materialized views.

Apparently an invalidation REDO record is written to the archived logs for every block touched that is in a table which is set to NOLOGGING and per DocID 290161.1:

Once Redo Apply (or Media Recovery) processes the invalidation redo, it marks all the corresponding data blocks corrupt.

So how would I set this up so I can recover the database in which some tables are set to NOLOGGING?

Howdy, Stranger!

Log In

To view full details, sign in to My Oracle Support Community.

Register

Don't have a My Oracle Support Community account? Click here to get started.

Category Leaderboard

Top contributors this month

New to My Oracle Support Community? Visit our Welcome Center

MOSC Help Center