找了一个几百万行数据的库,准备导入的本地Oracle中:
imp sam/lee file=D:\agent.dmp FROMUSER=system TOUSER=SAM
SAM用户的缺省表空间是SAM,但是数据却导入到了system表空间。Google了一下,应该这样做:
1.收回unlimited tablespace权限revoke unlimited tablespace from sam;
2.设置缺省表空间alter user sam default tablespace sam;
3.设置SAM表空间的unlimited配额alter user sam quota unlimited on sam;
4.设置其他表空间的0配额alter user sam quota 0 on system;....
imp sam/lee file=D:\agent.dmp FROMUSER=system TOUSER=SAM
SAM用户的缺省表空间是SAM,但是数据却导入到了system表空间。Google了一下,应该这样做:
1.收回unlimited tablespace权限revoke unlimited tablespace from sam;
2.设置缺省表空间alter user sam default tablespace sam;
3.设置SAM表空间的unlimited配额alter user sam quota unlimited on sam;
4.设置其他表空间的0配额alter user sam quota 0 on system;....
本文介绍了一种在Oracle数据库中将数据从一个用户空间导入到另一个用户空间的方法。通过撤销原有权限、设置新的缺省表空间及配额限制等步骤,确保数据能够正确地导入到目标表空间。
248

被折叠的 条评论
为什么被折叠?



