打印本文 打印本文 关闭窗口 关闭窗口
如何将EXP出来的数据IMP进不同的表空间
作者:武汉SEO闵涛  文章来源:敏韬网  点击数2110  更新时间:2009/4/25 0:45:07  文章录入:mintao  责任编辑:mintao
SQL*PLUS,直接运行刚才编辑的脚本,生成索引。

该方法适用于将index以及constraints导入指定的表空间。

 

2.改变目的用户的默认表空间

这就是上面说的经常有人提问的方法。但是上述的问题之所以没有成功,是因为缺少了下面的几步。

首先,收回目的用户的"UNLIMITED TABLESPACE"权限:

revoke unlimited tablespace from username;

其次,取消目的用户在原数据导出表空间中的配额,这样才能迫使IMP把数据导入到用户的默认表空间中去。

然后,将希望导入的表空间设为目的用户的默认表空间,并添加配额。

最后,执行IMP

 

3。使用TOAD

TOAD是强大的Oracle数据库管理软件,是Quest出品的第三方软件,我们可以使用其中的Rebuild Multi Objects工具来实现将多个Object转移到指定的表空间。

于是我们可以不管三七二十一,先IMP,然后再用TOAD作事后的修改。

关于TOAD的使用,此处不作详细解释。

上一页  [1] [2] 

打印本文 打印本文 关闭窗口 关闭窗口