| Oracle FAQ | Your Portal to the Oracle Knowledge Grid | |
Home -> Community -> Usenet -> c.d.o.tools -> Re: Is it possible to create a System tablespace with Local managed extent?
> This I like. "You can create a database....". Any suggestions as to *how*?
>
> I mean, ordinarily the 'extent management local' clause belongs to the
> 'create tablespace' instruction. The one thing you don't have in a 'create
> database' statement is a 'create tablespace' clause.
Excuse me ... but yes you do. And here's an example:
CREATE DATABASE DEV
CONTROLFILE REUSE
LOGFILE 'F:\ORADATA\DEV\log01dev.dbf' size 6M reuse,
'F:\ORADATA\DEV\log02dev.dbf' size 6M reuse
MAXDATAFILES 1000
DATAFILE 'D:\ORADATA\DEV\sys1dev.dbf'
SIZE 120M
AUTOEXTEND on
NEXT 12M
MAXSIZE 240M;
CREATE ROLLBACK SEGMENT systm_rsp
TABLESPACE SYS
STORAGE (INITIAL 128K NEXT 128K MINEXTENTS 2 MAXEXTENTS 100 PCTINCREASE 0)
OPTIMAL 256K
ONLINE
PERMANENT;
CREATE TABLESPACE user_rsp
DATAFILE 'D:\ORADATA\DEV\rbs1dev.dbf'
SIZE 128M
REUSE
AUTOEXTEND on
NEXT 8M
MAXSIZE 256M
DEFAULT STORAGE (INITIAL 256K NEXT 256K MINEXTENTS 2 MAXEXTENTS 100
PCTINCREASE 1)
ONLINE
PERMANENT;
CREATE PUBLIC ROLLBACK SEGMENT rb1
TABLESPACE user_rsp
OPTIMAL 512K;
ALTER ROLLBACK SEGMENT rb1 ONLINE;
CREATE TABLESPACE user_tsp
DATAFILE 'D:\ORADATA\DEV\tsp1dev.dbf'
SIZE 64M
REUSE
AUTOEXTEND on
NEXT 8M
MAXSIZE 128M
DEFAULT STORAGE (INITIAL 64K NEXT 64K MINEXTENTS 1 MAXEXTENTS 249
PCTINCREASE 1)
ONLINE
TEMPORARY;
CREATE TABLESPACE data_dsp
DATAFILE 'D:\ORADATA\DEV\data1dev.dbf'
SIZE 2560M
REUSE
AUTOEXTEND on
NEXT 5M
MAXSIZE 10240M;
DEFAULT STORAGE (INITIAL 64K NEXT 64K MINEXTENTS 1 MAXEXTENTS 249
PCTINCREASE 1)
ONLINE
PERMANENT;
So now that we've solved that problem just change the tablespace definitions to locally managed.
Daniel A. Morgan Received on Sun Mar 11 2001 - 01:25:46 CST
![]() |
![]() |