打印本文 打印本文 关闭窗口 关闭窗口
如何将EXP出来的数据IMP进不同的表空间
作者:武汉SEO闵涛  文章来源:敏韬网  点击数1663  更新时间:2009/4/25 0:45:07  文章录入:mintao  责任编辑:mintao

AuthorKamus

Mailkamus@itpub.net

Date2004-1

 

经常有人会问:原来的数据在USERS表空间里面,我想把它IMPAPP表空间,我已经修改了目的用户的默认表空间,为什么结果还是IMPUSERS表空间中了呢。

 

关于此问题,作如下解释:

Oracle并没有提供什么参数来指定要导入哪个表空间,数据默认将导入到原本导出时数据所在的表空间中,但是我们可以通过以下的方法来实现导入到不同的表空间。

 

1.在IMP时候使用INDEXFILE参数

当给此参数指定了某一文件名,IMP的时候所有的index将不会直接导入到表空间中,而是在指定的文件中生成创建index的脚本。

然后用文本编辑器打开此文件,直接编辑脚本中的storage参数,修改为想要导入的表空间名称。

然后重新执行IMP,使用INDEXS=n参数将除Index之外的Objects导入。

最后进入

[1] [2]  下一页

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