Oracle中exp,imp的TableSpace表空间问题
文章分类:数据库
当用EXP导出表,其表的表空间和需要导入的表空间不一致时,有两种处理方法。
1.修改该表的表空间语句。
如有表T1,所在表空间为USER。直接修改其表空间必须先删除此表数据,而且当有几百张表时,直接修改起来也是一件麻烦的事情。所以采用以下处理方法比较明智。
step1:直接导出dump。
Sql代码
1. exp <username>/<password>@servicename file=<filename.dmp>
2. owner=ownername rows=y tables=<table1,table2>
exp <username>/<password>@servicename file=<filename.dmp>
owner=ownername rows=y tables=<table1,table2>
step2:利用导出的dump,得到indexfile。
Sql代码
1. imp <username>/<password>@servicename file=<filename.dmp>
2. indexfile = <index.sql> full=y
本内容试读结束,登录后可阅读更多
下载后可阅读完整内容,剩余3页未读,立即下载
- 1
- 2
前往页