Back to articles

Tag archive

#oracle

O
Oct 3, 2026

ORA-00257: The Database Stopped Accepting Writes. The Archiver Is Stuck.

ORA-00257 isn't a crash — it's the archiver refusing to lose your redo. What 'connect internal only' actually means, why it's almost always a full Fast Recovery Area (ORA-19809) and not a database fault, how to read V$RECOVERY_FILE_DEST / V$RECOVERY_AREA_USAGE / V$ARCHIVE_DEST, the right fix (RMAN backup + delete, not rm), and a lab that forces ORA-00257 on a tiny FRA then clears it.

Oct 3, 202612 min read0 reactions0 comments
O
Oct 1, 2026

ORA-01555 Snapshot Too Old: Reproduce It, Then Make It Impossible

ORA-01555 is not a bug in your query — it's read consistency working: a long query needs undo that heavy DML overwrote. What snapshot-too-old actually is, why undo_retention is only a target until you add RETENTION GUARANTEE (and the ORA-30036 trade-off), the fetch-across-commit anti-pattern, and a lab that forces the error on a tiny undo tablespace then makes the same query complete.

Oct 1, 202610 min read0 reactions0 comments