CREATE TABLESPACE userData
DATAFILE 'E:\oracle\product\10.1.0\oradata\orcl\users01.dbf'
SIZE 25M AUTOEXTEND ON NEXT 128K MAXSIZE 1000m,
'E:\oracle\product\10.1.0\oradata\orcl\temp01.dbf'
SIZE 25M AUTOEXTEND ON NEXT 128K MAXSIZE 1000m
EXTENT MANAGEMENT DICTIONARY
default storage(
initial 5m
next 5m
minextents 1
maxextents unlimited
pctincrease 50);出现如下所示的错误:
CREATE TABLESPACE userData
*
ERROR at line 1:
ORA-12913: Cannot create dictionary managed tablespace请教高手,怎么纠错????

解决方案 »

  1.   

    现在你要创建的表空间为字典管理方式,但是如果SYSTEM表空间是本地管理的话,你所有的表空间都只能采用本地管理的方式,而不能建立字典管理的表空间了。--查看表空间的管理方式:
    SELECT tablespace_name,extent_management FROM dba_tablespaces;
      

  2.   

    表空间管理分:字典管理表空间(Dictionary Managed Tablespace) 和 本地管理表空间(LMT:Local Managed Tablespace),9i以后只能创建本地管理的表空间。楼主把 EXTENT MANAGEMENT DICTIONARY  去掉试试