create table administratos_tab (SYSTEM_ID NUMBER (4) not null,CALLCENTER_ID NUMBER (4) not null,ADMINIATRATORS_ID VARCHAR(15) not null,
ADMINIATRATORS_NAME VARCHAR(30) not null,ADMINIATRATORS_PASSWORD  Varchar2(20) Not Null,SETUP_DATE DATE not null,CREATOR_ID VARCHAR(15) not null);
为什么在执行时有下面的错误:
ORA-00959 tablespace 'string' does not exist ;
怎么创建表空间
多谢各位!!!

解决方案 »

  1.   

    把你的表空间加上
    create table administratos_tab (SYSTEM_ID NUMBER (4) not null,
    CALLCENTER_ID NUMBER (4) not null,
    ADMINIATRATORS_ID VARCHAR(15) not null, 
    ADMINIATRATORS_NAME VARCHAR(30) not null,
    ADMINIATRATORS_PASSWORD  Varchar2(20) Not Null,
    SETUP_DATE DATE not null,
    CREATOR_ID VARCHAR(15) not null)tablespace TABLESPACE
      pctfree 10
      initrans 1
      maxtrans 255
      storage
      (
        initial 64
        minextents 1
        maxextents unlimited
      ); 
      

  2.   

    用户默认表空间被删除后会出现这种情况,请查看一下用户的默认表空间:
    select username,default_tablespace from dba_users;
      

  3.   

    应该是登录用户的默认表空间"string"被删除了.