Data de postagem: 29/11/2011 18:25:59
### Português - Brasil ###
Alterar a tablespace padrão do banco de dados é necessário para controlar qual tablespace será usada quando uma importação for executada, ou qual tablespace será definida para um novo usuário, quando esta não o for na criação do mesmo.
1. Descobrindo a tablespace padrão atual:
SQL> SELECT PROPERTY_VALUE
2 FROM DATABASE_PROPERTIES
3 WHERE PROPERTY_NAME = 'DEFAULT_PERMANENT_TABLESPACE';
2. Alterando a tablespace padrão:
SQL> ALTER DATABASE DEFAULT TABLESPACE USERS;
A partir da versão 10, a tablespace padrão é USERS, porém, versões anteriores a esta elege a tablespace padrão como SYSTEM.
--
Abraços
Braga
### Español ###
Alterar la default tablespace de una base de datos es necesario a fin de haber control sobre cual tablespace es usada cuando una importación es ejecutada o cual tablespace es la default tablespace para un nuevo usuario en la base de datos.
1. ¿Cual es la tablespace actual?
SQL> SELECT PROPERTY_VALUE
2 FROM DATABASE_PROPERTIES
3 WHERE PROPERTY_NAME = 'DEFAULT_PERMANENT_TABLESPACE';
2. ¿Como alterar la default tablespace?
SQL> ALTER DATABASE DEFAULT TABLESPACE USERS;
Desde la versión 10, la default tablespace es USERS, pero, en versiones previas la default tablespace es SYSTEM.
--
Saludos
Braga
### English ###
Alter a database default tablespace is necessary for a full control under importations and new users.
1. Finding the actual default tablespace:
SQL> SELECT PROPERTY_VALUE
2 FROM DATABASE_PROPERTIES
3 WHERE PROPERTY_NAME = 'DEFAULT_PERMANENT_TABLESPACE';
2. Alter a default tablespace:
SQL> ALTER DATABASE DEFAULT TABLESPACE USERS;
Since 10 database version, the default tablespace is USERS, but, previous versions the default tablespace is SYSTEM.
--
Regards
Braga