也许那个帐号被锁了,
ALTER USER <user_name> ACCOUNT UNLOCK;
为满足oracle的胃口我升级到1G:-)
用sqlplus建表比较简单
create table a(data int,data2 char(8));

解决方案 »

  1.   

    可能你没有给你建的表赋权限,在分区建表的时候
    GRANT ALL,赋下权限试试
      

  2.   

    先看你的用户有没有建表的权限,如果没有:
    grant all to user
      如果用户被锁了Enterprise Manager Console将不能登陆的。
      还有种可能就是你的用户没有使用表空间的默认权限。
      

  3.   

    你的用户是可以登陆的,但不一定拥有创建表的权限,对用户进行授权就可以了,另外用户在表空间上所占用的空间是有限额的,修改用户在表空间上的quota值。
      

  4.   

    在ORACLE中经常有这样的报错,说某某对象不存在,但实际上是存在的,主要原因是没有权限导致的
      

  5.   

    Oracle中有许多缓冲区放在内存中,如share pools,java pools,还有后台的多个进程也在内存中,可以说Oracle是一个内存数据库,当然内存占用大了