Difference between revisions of "Oracle/Create tablespace"
Jump to navigation
Jump to search
| Line 1: | Line 1: | ||
Create a new tablespace: | |||
<source lang="oracle11"> | <source lang="oracle11"> | ||
CREATE TABLESPACE TEST LOGGING | CREATE TABLESPACE TEST LOGGING | ||
| Line 4: | Line 5: | ||
SIZE 25M REUSE AUTOEXTEND ON NEXT 1280K MAXSIZE UNLIMITED | SIZE 25M REUSE AUTOEXTEND ON NEXT 1280K MAXSIZE UNLIMITED | ||
EXTENT MANAGEMENT LOCAL; | EXTENT MANAGEMENT LOCAL; | ||
</source> | |||
Create a new temporary tablespace: | |||
<source lang="oracle11"> | |||
CREATE TEMPORARY TABLESPACE TEST_TEMP | CREATE TEMPORARY TABLESPACE TEST_TEMP | ||
TEMPFILE '/usr/lib/oracle/xe/oradata/XE/test_temp.dbf' | TEMPFILE '/usr/lib/oracle/xe/oradata/XE/test_temp.dbf' | ||
SIZE 25M REUSE AUTOEXTEND ON NEXT 1280K MAXSIZE UNLIMITED | SIZE 25M REUSE AUTOEXTEND ON NEXT 1280K MAXSIZE UNLIMITED | ||
EXTENT MANAGEMENT LOCAL; | EXTENT MANAGEMENT LOCAL; | ||
</source> | |||
Create a new user for this table space with appropriate rights: | |||
<source lang="oracle11"> | |||
CREATE USER "TEST" PROFILE "DEFAULT" | |||
IDENTIFIED BY "test" | |||
DEFAULT TABLESPACE TEST | |||
TEMPORARY TABLESPACE TEST_TEMP | |||
ACCOUNT UNLOCK; | |||
GRANT connect, resource TO TEST; | |||
</source> | |||
Or set default tablespace + temporary tablespace of an existing user: | |||
<source lang="oracle11"> | |||
ALTER USER TEST | ALTER USER TEST | ||
DEFAULT TABLESPACE TEST | DEFAULT TABLESPACE TEST | ||
Revision as of 15:35, 16 January 2011
Create a new tablespace:
CREATE TABLESPACE TEST LOGGING
DATAFILE '/usr/lib/oracle/xe/oradata/XE/test.dbf'
SIZE 25M REUSE AUTOEXTEND ON NEXT 1280K MAXSIZE UNLIMITED
EXTENT MANAGEMENT LOCAL;
Create a new temporary tablespace:
CREATE TEMPORARY TABLESPACE TEST_TEMP
TEMPFILE '/usr/lib/oracle/xe/oradata/XE/test_temp.dbf'
SIZE 25M REUSE AUTOEXTEND ON NEXT 1280K MAXSIZE UNLIMITED
EXTENT MANAGEMENT LOCAL;
Create a new user for this table space with appropriate rights:
CREATE USER "TEST" PROFILE "DEFAULT"
IDENTIFIED BY "test"
DEFAULT TABLESPACE TEST
TEMPORARY TABLESPACE TEST_TEMP
ACCOUNT UNLOCK;
GRANT connect, resource TO TEST;
Or set default tablespace + temporary tablespace of an existing user:
ALTER USER TEST
DEFAULT TABLESPACE TEST
TEMPORARY TABLESPACE TEST_TEMP;