=====Eine Tabelle unter Oracle 11g auf READ ONLY setzen===== **11g** Eine Tabelle kann unter Oracle 11g in den Read Only Modus gesetzt werden. ==Setzen== alter table emp READ ONLY; delete from emp * FEHLER in Zeile 1: ORA-12081: Aktualisierenvorgang bei Tabelle "GPI"."EMP" nicht zulõssig select table_name, READ_ONLY from user_tables where table_name='EMP'; Table Name READ_ONLY ------------------ --- EMP YES folgende Operationen sind aber noch zulässing: * SELECT * CREATE/ALTER/DROP INDEX * ALTER TABLE ADD/MODIFY/DROP/ENABLE/DISABLE CONSTRAINT * ALTER TABLE for physical property changes * ALTER TABLE DROP UNUSED COLUMNS * ALTER TABLE ADD/COALESCE/MERGE/MODIFY/MOVE/RENAME/SPLIT (SUB)PARTITION * ALTER TABLE MOVE * ALTER TABLE ENABLE ROW MOVEMENT and ALTER TABLE SHRINK * RENAME TABLE and ALTER TABLE RENAME TO * DROP TABLE * ALTER TABLE DEALLOCATE UNUSED * ALTER TABLE ADD/DROP SUPPLEMENTAL LOG ==Zurück setzen== alter table emp read write; select table_name, READ_ONLY from user_tables where table_name='EMP'; Table Name READ_ONLY ------------------ --- EMP NO ==== Quellen ==== Oracle Doku * Placing a Table in Read-Only Mode => http://docs.oracle.com/cd/B28359_01/server.111/b28310/tables006.htm#ADMIN12316 Blog: * http://dwhlaureate.blogspot.in/2015/02/read-only-tables-in-oracle-11g.html