1.修改该表的表空间语句。
step1:直接导出dump。
expstep2:利用导出的dump,得到indexfile。
step3:
Find: 'REM<space>' Replace: <nothing>
Find: '"<source_tablespace>"' Replace: tablespace name
Find: '...' Replace: 'REM ...'
Find: 'CONNECT' Replace: 'REM CONNECT'
step4: 在目标数据库中执行index.sql
nbsp;sqlplus
step5:把step1导出的dump导入到目标数据库,step4只是创建了表结构
imp <username>/<password>@servicename file=<filename.dmp> fromuser=<source_username> touser=<target_username> ignore=y
2.把导入到的用户的表空间默认为表需要导入的表空间
step1:收回要导入用户的无限制表空间权限
revoke
revoke unlimited tablespace from username;
step2:将希望导入的表空间设为目的用户的默认表空间,并添加配额
alter
alter user <username> default tablespace <tablespace name>quota unlimited on <username>;
step3:导入dmp到目标用户即可,此时导入的表的表空间会设置为用户的表空间即需要导入的表空间