В Oracle 12c появилась новая возможность: перемещение файлов данных он-лайн.
Это относится даже к файлам пространства SYSTEM.
select file_name from dba_data_files where tablespace_name = 'SYSTEM';
FILE_NAME
-------------------------------------------------------------------
/app/oracle/oradata/dbax/system01.dbf
1 row selected.
ALTER DATABASE MOVE DATAFILE '/app/oracle/oradata/dbax/system01.dbf' TO '/u01/oradata/dbax/system01.dbf';
Database altered.
select file_name from dba_data_files where tablespace_name = 'SYSTEM';
FILE_NAME
--------------------------------------------------------------------
/u01/oradata/dbax/system01.dbf
1 row selected.
Это относится даже к файлам пространства SYSTEM.
select file_name from dba_data_files where tablespace_name = 'SYSTEM';
FILE_NAME
-------------------------------------------------------------------
/app/oracle/oradata/dbax/system01.dbf
1 row selected.
ALTER DATABASE MOVE DATAFILE '/app/oracle/oradata/dbax/system01.dbf' TO '/u01/oradata/dbax/system01.dbf';
Database altered.
select file_name from dba_data_files where tablespace_name = 'SYSTEM';
FILE_NAME
--------------------------------------------------------------------
/u01/oradata/dbax/system01.dbf
1 row selected.
Комментарии
Отправить комментарий