1. Open Status renaming
SYS@userdata>Select Tablespace_name,file#,File_name,v.status,v.enabledFrom Dba_data_files D,v$datafile Vwhere D.file_id=v.File#; Tablespace_namefile#file_nameSTATUS ENABLED-------------------- ---------- ------------------------------------------------------------ --------------------- -- ----------------------------SYSTEM1/u01/app/oracle/oradata/userdata/SYSTEM01.DBF SYSTEMREADWRITEUNDOTBS12/u01/app/oracle/oradata/userdata/UNDOTBS01.DBF ONLINEREADWritesysaux3/u01/app/oracle/oradata/userdata/SYSAUX01.DBF ONLINEREADWriteusers4/u01/app/oracle/oradata/userdata/USERS01.DBF ONLINEREADWriteexample5/u01/app/oracle/oradata/userdata/EXAMPLE01.DBF ONLINEREADWRITESYS@userdata>SYS@userdata>AlterTablespace users offline; Tablespace altered. SYS@userdata>host CP/u01/app/oracle/oradata/userdata/users01.dbf/u01/app/oracle/oradata/userdata/Users02.dbfsys@userdata>AlterDatabase RenameFile‘/u01/app/oracle/oradata/userdata/users01.dbf‘To‘/u01/app/oracle/oradata/userdata/users02.dbf‘;DatabaseAltered. SYS@userdata>AlterTablespace users online; Tablespace altered. SYS@userdata>Select Tablespace_name,file#,File_name,v.status,v.enabledFrom Dba_data_files D,v$datafile Vwhere D.file_id=v.File#; Tablespace_namefile#file_nameSTATUS ENABLED-------------------- ---------- ------------------------------------------------------------ --------------------- -- ----------------------------SYSTEM1/u01/app/oracle/oradata/userdata/SYSTEM01.DBF SYSTEMREADWRITEUNDOTBS12/u01/app/oracle/oradata/userdata/UNDOTBS01.DBF ONLINEREADWritesysaux3/u01/app/oracle/oradata/userdata/sysaux01.dbf ONLINE read Writeusers 4 /u01/app/oracle/oradata /userdata/users02.dbf ONLINE read writeexample 5 /u01/app/oracle /oradata/userdata/ EXAMPLE01.DBF ONLINE read WRITE
2. Mount Status renaming
SYS@userdata>Select Open_modeFrom v$Database; Open_mode------------------------------Mountedsys@userdata>host CP/u01/app/oracle/oradata/userdata/users02.dbf/u01/app/oracle/oradata/userdata/Users01.dbfsys@userdata>AlterDatabase RenameFile‘/u01/app/oracle/oradata/userdata/users02.dbf‘To‘/u01/app/oracle/oradata/userdata/users01.dbf‘;DatabaseAltered. SYS@userdata>AlterDatabaseOpen;DatabaseAltered. SYS@userdata>Select Tablespace_name,file#,File_name,v.status,v.enabledFrom Dba_data_files D,v$datafile Vwhere D.file_id=v.File#; Tablespace_namefile#file_nameSTATUS ENABLED-------------------- ---------- ------------------------------------------------------------ --------------------- -- ----------------------------SYSTEM1/u01/app/oracle/oradata/userdata/SYSTEM01.DBF SYSTEMREADWRITEUNDOTBS12/u01/app/oracle/oradata/userdata/UNDOTBS01.DBF ONLINEREADWritesysaux3/u01/app/oracle/oradata/userdata/sysaux01.dbf ONLINE READ writeusers 4 /u01/app/oracle/oradata/userdata/ USERS01.DBF ONLINE READ writeexample 5 /u01/app/oracle/oradata/userdata< C18>/EXAMPLE01.DBF ONLINE READ WRITE
Renaming Oracle data files