alter user uname default tablespace system;

解决方案 »

  1.   

    grant resource to demo1;
      

  2.   

    1,connect system/manager
    2,grant resource to demo1
    ok?
      

  3.   

    刚刚从一台服务器上exp system/manager inctype=complete file=001.dmp
    然后在另一台上imp system/manager file=001.dmp,提示倒入成功,但是system/manager 登陆 sql plus ,
    SQL> desc bh;
    ERROR:
    ORA-04043: 对象 bh 不存在(bh应该存在)
    重新imp提示对象都已经存在,这是为什么?
      

  4.   

    晕,建议不要随便使用system账户作为数据存放,应新建一个用户,然后对此进行倒入导出操作
      

  5.   

    对象已存在表明你所要得表或其他试图,存储过程已经存在,如果想重新倒入,需要drop
      

  6.   

    用SQLPLUS登录到system用户
    ALTER USER demo1
    DEFAULT TABLESPACE users
    QUOTA UNLIMITED ON users;
    这句话的含义是,让用户demo1的缺省表空间为users,并且对users的占用空间没有限制.
    ORACLE的缺省安装都会有USERS表空间的.
    所有的表空间可以在v$tablepace视图中查到
      

  7.   

    太乱了~泥到底想干啥?不要把一般的用户对象建立到SYSTEM下;IMP的时候建立一个新用户,然后把对象建立到此用户下;想赋予该用户一般的连接、开发操作权限,GRANT CONNECT,RESOURCE TO USER_NAME;即可