Oracle 21c 表領域を読み取り専用にする方法

環境
Windows11 pro 64bit
Oracle Database 21c Express Edition

概要
ALTER DATABASE 表領域名 READ ONLY;
表領域を読み取り専用にするには、「ALTER TABLESPACE」を使用します。

操作例
1.「cfttbs」という表領域を作成します。

SQL構文
CREATE TABLESPACE cfttbs DATAFILE 'c:\ORACLE\DATA\cfttbs.dbf’ SIZE 200M;

2.読み取り専用に変更します。
ALTER TABLESPACE cfttbs READ ONLY;

3.読み書きを許可する場合は「READ WRITE」を指定します。
ALTER TABLESPACE cfttbs READ WRITE;

IT

Posted by arkgame