bwserver用户没有对OEM_REPOSITORY表空间的使用权限

解决方案 »

  1.   

    补充:
    可以用以下两种方法:1、为这个表空间增加一个数据文件
    SQL> alter tablespace 表空间名 add datafile '/u1/oradata/userdata_002.ora' size 50m;  --Unix中
    SQL> alter tablespace 表空间名 add datafile 'c:\oradata\userdata_002.ora' size 50m;   --Windows NT中2、重新调整数据文件的大小
    SQL> alter database datafile '/u1/oradata/userdata_001.ora' resize 50M;  --Unix中
    SQL> alter database datafile 'c:\oradata\userdata_002.ora' resize 50M;  --Windows NT中
      

  2.   

    对表空间的使用权限怎么设阿,我没怎么用过sqlplus,请指教
      

  3.   

    创建仪表空间如:create tablespace bwserver_space datafile 'c:\oradata\bwdatafile.ora' size 100m reuse online permanent; 
    alter user bwserver default tablespace bwserver_space;
    alter user bwserver quota unlimited on bwserver_space;
      

  4.   

    总结回答:
    1、在使用fromuser touser进行imp时,目标库必需建立与源数据库同样名字的表空间才不会把错,因为dmp文件中包括着的create table语句包含着tablespace 和存储选项。
    2、如你不想使用原来的表空间的名字,你可以根据自己的喜好建空间,并建与原来相同的表,这样你在做imp时应在语句加上ignore=y选项。
      

  5.   

    建表空间时出错,说找不到指定的路径'c:\oradata\bwdatafile.ora'
    无法创建数据文件是怎么回事?bwserver_space 不存在?
    我在sqlplus中之行的命令
      

  6.   

    用dba studio来建较好。
    那是图形化界面的。