Cambiar un tablespace de oracle a modo lectura

Quizás, en algunos entornos como los de datawarehouse en los que se realizan cargas masivas de datos, que no van a ser modificados o que no queremos que sean modificados, es interesante cambiar el tablespace donde se ubican estos datos y ponerlo en modo lectura. Así nos aseguramos cambios indeseados.

¿Cómo cambiamos un tablespace a modo lectura?

Lo haremos con el comando alter tablespace.

Ejemplo:

alter tablespace repositorio read only;

En este caso modificamos el tablespace de nombre repositorio y lo ponemos en modo lectura.

Si fuera  necesario volverle a dar permisos de escritura lo haríamos de la siguiente forma:

alter tablespace repositorio read write;

Las ventajas de tener un tablespace en modo lectura (en un entorno en el que sea posible tenerlo de esta forma) es que al saber que nadie puede modificar los datos que hay en él, solo necesitaremos hacer un backup inicial.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *