ORACLE MASTER Silver DBAポイント解説(4)で表領域の取り扱いについて解説されていたのですが、環境が XE だからかうまく動かなかったのでうまくいった方法をご紹介します。
ALTER TABLE SPACE文を使用して移動する場合の手順は以下のとおりです。
ALTER TABLESPACE users OFFLINE;
ALTER DATABASE RENAME FILE 'C:ORACLEXEORADATAXEUSERS.DBF' TO 'D:ORADATAXEUSERS.DBF'
ALTER TABLESPACE users ONLINE;
※システム領域の移動の際には、以下の手順でできるようです。
SHUTDOWN IMMEDIATE;
STARTUP MOUNT;
ALTER DATABAS RENAME FILE 'C:ORACLEXEORADATAXESYSTEM.DBF' TO 'D:ORADATAXESYSTEM.DBF'非システム領域のときと合わせて見てみると、(3)と(4)の操作が逆のような気がします。
コメント (0件)