You are viewing a free preview of this lesson.
Subscribe to unlock all 10 lessons in this course and every other course on LearningBro.
Database administration encompasses backup and recovery, space management, performance monitoring, patching, and day-to-day operations. This lesson covers the essential DBA tasks that keep Oracle Database running reliably.
| Mode | Description | Recovery Capability |
|---|---|---|
| NOARCHIVELOG | Filled redo logs are overwritten | Only full database restore (no point-in-time recovery) |
| ARCHIVELOG | Filled redo logs are archived before overwriting | Full point-in-time recovery |
-- Check current mode
SELECT log_mode FROM v$database;
-- Switch to ARCHIVELOG mode (requires restart)
SHUTDOWN IMMEDIATE;
STARTUP MOUNT;
ALTER DATABASE ARCHIVELOG;
ALTER DATABASE OPEN;
Tip: Production databases should always run in ARCHIVELOG mode.
RMAN is Oracle's primary backup and recovery tool:
rman target /
RMAN> BACKUP DATABASE PLUS ARCHIVELOG;
# Level 0 (base backup)
RMAN> BACKUP INCREMENTAL LEVEL 0 DATABASE;
# Level 1 (changes since last level 0 or level 1)
RMAN> BACKUP INCREMENTAL LEVEL 1 DATABASE;
RMAN> BACKUP TABLESPACE users;
RMAN> RESTORE DATABASE VALIDATE;
RMAN> VALIDATE BACKUPSET 42;
Subscribe to continue reading
Get full access to this lesson and all 10 lessons in this course.