• Categoría: Oracle
  • Visto: 9216

Ratio: 4 / 5

Inicio activadoInicio activadoInicio activadoInicio activadoInicio desactivado
 
Oracle

Un de las novedades en Oracle 10g respecto a Oracle 9i en el mantenimiento de tablespaces es la posibilidad de cambiarle el nombre con la instrucción ALTER TABLESPACE, en ocasiones podemos necesitar cambiar el nombre, como por ejemplo, que hayamos creado el tablespace con un nombre erróneo o que hemos hecho un import con los nombre de los tablespaces adaptados a lo que viene en el fichero de importación pero queremos cambiar la nomenclatura una vez hemos terminado el import.

 

El cambio de nombre lo podemos realizar independientemente si el tablespace esta vacio o contiene objetos, la instrucción es la siguiente.

 

Sintaxis

ALTER TABLESPACE nombre_original RENAME TO nombre_nuevo;

 

Por ejemplo, queremos cambiar el nombre al tablespace DAT_0109 por DAT_0110, haríamos lo siguiente:

 


SQL>ALTER TABLESPACE DAT_0109 RENAME TO DAT_0110;

 

Ahora nuestro tablespace se llama DAT_0110.