我把默认表空间改为了其他的表空间,而且赋了很多空间,但是导入还是显示是导入system表空间,怎么才能导入其他表空间呢?

解决方案 »

  1.   

    贴一下imp的语句,
    有个可能:来源数据库的WZY_BJTU用户使用的表空间是否是system表空间没有修改
    另外,你当前导入用户是需要指定默认表空间的
      

  2.   

    楼主可以先把表在你的新用户中建好,建完后确认一下是否在你指定的表空间下,用imp 导入时,指定 ignore=y 选项,会忽略建表错误。
      

  3.   

    一般不要把用户表建到system表空间中
      

  4.   

    不用system用户导入,用其它的用户进行导入就可以避免这种事情的发生了。
      

  5.   

    建用户的时候指定,不是导入的时候,create user user_name identified by password default tablespace tablespace_name ;
      

  6.   

    建表空间——建用户(给权限)——imp导入
      

  7.   

    不要用system表空间,指定表空间导入并赋予权限。