oracle 9i里面,对于exp导出的文件,如果直接imp到目标数据库的用户下,则会按照如下规则导入:
1、如果源表所在表空间在目标数据库中有同名表空间,则imp是这些表会存放到这些同名表空间中。
2、如果没有同名表空间,则存放到目标用户的默认表空间中。
这个规则有时候很讨厌,如果原表中的表存放比较混乱,那么到目标数据库中也很可能会很混乱,这时,可以采取如下办法解决:
目标用户去掉unlimited tablespace权限,然后在默认表空间上赋予一定的限额即可。