ACTIVITY ON TABLESPACE
ALTER TABLESPACE ACC READ ONLY;
Tablespace altered.
ALTER TABLESPACE ACC READ WRITE;
Tablespace altered.
ALTER TABLESPACE ACC OFFLINE;
Tablespace altered.
ALTER TABLESPACE ACC ONLINE;
Tablespace altered.
ALTER TABLESPACE ACC RENAME TO ACCOUNT;
Tablespace altered.
SELECT TABLESPACE_NAME,FILE_NAME FROM DBA_DATA_FILES;
TABLESPACE_NA FILE_NAME
------------- ---------------------------------------------
USERS /u01/app/oracle/oradata/orcl/users01.dbf
UNDOTBS1 /u01/app/oracle/oradata/orcl/undotbs01.dbf
SYSAUX /u01/app/oracle/oradata/orcl/sysaux01.dbf
SYSTEM /u01/app/oracle/oradata/orcl/system01.dbf
EXAMPLE /u01/app/oracle/oradata/orcl/example01.dbf
ACCOUNT /u01/app/oracle/oradata/orcl/acc01.dbf
ACCOUNT /u01/app/oracle/oradata/orcl/acc02.dbf
DUC /u01/app/oracle/oradata/orcl/duc01.dbf
UNDO2 /u01/app/oracle/oradata/orcl/undo02.dbf
9 rows selected.
RENAME OR RELOCATING DATAFILE
ALTER TABLESPACE DUC OFFLINE;
Tablespace altered.
SQL> !mv /u01/app/oracle/oradata/orcl/duc01.dbf /u01/
SQL> ALTER DATABASE RENAME FILE '/u01/app/oracle/oradata/orcl/duc01.dbf' TO '/u01/duc01.dbf';
Database altered.
SQL> ALTER TABLESPACE DUC ONLINE;
Tablespace altered.
SQL> SELECT TABLESPACE_NAME,FILE_NAME FROM DBA_DATA_FILES;
TABLESPACE_NA FILE_NAME
------------- ---------------------------------------------
USERS /u01/app/oracle/oradata/orcl/users01.dbf
UNDOTBS1 /u01/app/oracle/oradata/orcl/undotbs01.dbf
SYSAUX /u01/app/oracle/oradata/orcl/sysaux01.dbf
SYSTEM /u01/app/oracle/oradata/orcl/system01.dbf
EXAMPLE /u01/app/oracle/oradata/orcl/example01.dbf
ACCOUNT /u01/app/oracle/oradata/orcl/acc01.dbf
ACCOUNT /u01/app/oracle/oradata/orcl/acc02.dbf
DUC /u01/duc01.dbf
UNDO2 /u01/app/oracle/oradata/orcl/undo02.dbf
9 rows selected.
SQL> ALTER TABLESPACE ACCOUNT DROP DATAFILE '/u01/app/oracle/oradata/orcl/acc02.dbf';
Tablespace altered.
SQL> DROP TABLESPACE DUC;
Tablespace dropped.
SQL> DROP TABLESPACE ACCOUNT INCLUDING CONTENTS AND DATAFILES;
Tablespace dropped.
ALTER TABLESPACE ACC READ ONLY;
Tablespace altered.
ALTER TABLESPACE ACC READ WRITE;
Tablespace altered.
ALTER TABLESPACE ACC OFFLINE;
Tablespace altered.
ALTER TABLESPACE ACC ONLINE;
Tablespace altered.
ALTER TABLESPACE ACC RENAME TO ACCOUNT;
Tablespace altered.
SELECT TABLESPACE_NAME,FILE_NAME FROM DBA_DATA_FILES;
TABLESPACE_NA FILE_NAME
------------- ---------------------------------------------
USERS /u01/app/oracle/oradata/orcl/users01.dbf
UNDOTBS1 /u01/app/oracle/oradata/orcl/undotbs01.dbf
SYSAUX /u01/app/oracle/oradata/orcl/sysaux01.dbf
SYSTEM /u01/app/oracle/oradata/orcl/system01.dbf
EXAMPLE /u01/app/oracle/oradata/orcl/example01.dbf
ACCOUNT /u01/app/oracle/oradata/orcl/acc01.dbf
ACCOUNT /u01/app/oracle/oradata/orcl/acc02.dbf
DUC /u01/app/oracle/oradata/orcl/duc01.dbf
UNDO2 /u01/app/oracle/oradata/orcl/undo02.dbf
9 rows selected.
RENAME OR RELOCATING DATAFILE
ALTER TABLESPACE DUC OFFLINE;
Tablespace altered.
SQL> !mv /u01/app/oracle/oradata/orcl/duc01.dbf /u01/
SQL> ALTER DATABASE RENAME FILE '/u01/app/oracle/oradata/orcl/duc01.dbf' TO '/u01/duc01.dbf';
Database altered.
SQL> ALTER TABLESPACE DUC ONLINE;
Tablespace altered.
SQL> SELECT TABLESPACE_NAME,FILE_NAME FROM DBA_DATA_FILES;
TABLESPACE_NA FILE_NAME
------------- ---------------------------------------------
USERS /u01/app/oracle/oradata/orcl/users01.dbf
UNDOTBS1 /u01/app/oracle/oradata/orcl/undotbs01.dbf
SYSAUX /u01/app/oracle/oradata/orcl/sysaux01.dbf
SYSTEM /u01/app/oracle/oradata/orcl/system01.dbf
EXAMPLE /u01/app/oracle/oradata/orcl/example01.dbf
ACCOUNT /u01/app/oracle/oradata/orcl/acc01.dbf
ACCOUNT /u01/app/oracle/oradata/orcl/acc02.dbf
DUC /u01/duc01.dbf
UNDO2 /u01/app/oracle/oradata/orcl/undo02.dbf
9 rows selected.
SQL> ALTER TABLESPACE ACCOUNT DROP DATAFILE '/u01/app/oracle/oradata/orcl/acc02.dbf';
Tablespace altered.
SQL> DROP TABLESPACE DUC;
Tablespace dropped.
SQL> DROP TABLESPACE ACCOUNT INCLUDING CONTENTS AND DATAFILES;
Tablespace dropped.
No comments:
Post a Comment