Siguiendo con la administracion de BD actualmente podemos renombrar un tablespace y su datafiles en las versionas de ORACLE 10g para esto seguimos los siguientes pasos:
SQL> alter tablespace B_INDX_888 rename to B_INDX888;
Tablespace altered
Una vez hecho esto, ponemos el tablespace en modo OFFLINE y nos vamos a la ubicacion de dicho datafile, para renombrar el archivo a nivel SO:
/ora_indx014/oradata/b4bsiexp $ ll
total 62054464
-rw-r----- 1 oracle dba 16043220992 Mar 11 12:42 B_INDX889_001.dbf
-rw-r----- 1 oracle dba 15728648192 Mar 11 12:40 B_INDX_888_001.dbf
/ora_indx014/oradata/b4bsiexp $ mv B_INDX_888_001.dbf B_INDX888_001.dbf
Una vez renombrado el datafile tenemos de definir el nuevo Datafile en el tablespace correspondiente:
SQL> alter database rename file '/ora_indx014/oradata/b4bsiexp/B_INDX_888_001.dbf' to '/ora_indx014/oradata/b4bsiexp/B_INDX888_001.dbf';
Database altered





