oem server资料库的对应数据库账号,是不是没有存取system表空间的权限。

解决方案 »

  1.   

    创建新的用户时,要指定default tablespace,否则它会把system表空间当成自己的缺省表空间。这样做是不提倡的。估计原来创建某个用户的时候没有指定缺省表空间,而现在它使用系统表空间的权限被DBA给收回了。
    先用的简单的办法试试,一般缺省的ORACLE安装都是有USERS表空间的。
    比如你要在用户(或SCHEMA)usera中建表,那么你用SYSTEM登录ORACLE后,执行如下SQLALTER USER usera QUOTA UNLIMITED ON USERS;
    如果没有USERS表空间,则会报错,你可以找一个其他的表空间,从v$tablespace可以看到所有的表空间。