Search notes:

Oracle: Init parameter DB_BLOCK_CHECKSUM

db_block_checksum controls whether DBWn and the direct loader will calculate checksums for data blocks and store them in the data blocks' cache header when writing the blocks to disk.
The value of db_block_checksum also determines if checksums are calculated for redo log blocks.
If the value of the parameter is set to FULL and the checksum validation fails, Oracle tries to recover the block by reading it from disk or from another instance and then applying redo.
Corruptions are signaled with ORA-00600: internal error code… or ORA-01578.
The value of db_block_checksum is dependent on db_ultra_safe.

See also

Init parameter db_block_checking
data block corruption
Other init parameters

Index

Fatal error: Uncaught PDOException: SQLSTATE[HY000]: General error: 8 attempt to write a readonly database in /home/httpd/vhosts/renenyffenegger.ch/php/web-request-database.php:51 Stack trace: #0 /home/httpd/vhosts/renenyffenegger.ch/php/web-request-database.php(51): PDOStatement->execute(Array) #1 /home/httpd/vhosts/renenyffenegger.ch/php/web-request-database.php(66): id_of(Object(PDO), 'uri', '/notes/developm...') #2 /home/httpd/vhosts/renenyffenegger.ch/php/web-request-database.php(30): insert_webrequest_('/notes/developm...', 1758199091, '216.73.216.150', 'Mozilla/5.0 App...', NULL) #3 /home/httpd/vhosts/renenyffenegger.ch/httpsdocs/notes/development/databases/Oracle/adminstration/init-parameters/db/block/checksum(54): insert_webrequest() #4 {main} thrown in /home/httpd/vhosts/renenyffenegger.ch/php/web-request-database.php on line 51