已试过,不行。导入依然是原来的表空间。
例如:数据原来的表空间是oracle8i数据库的user表空间,将其导出,要导入到Oracle 9i的DB用户的表空间TAS中,但导入的数据依然是user 表空间。
例如:数据原来的表空间是oracle8i数据库的user表空间,将其导出,要导入到Oracle 9i的DB用户的表空间TAS中,但导入的数据依然是user 表空间。
解决方案 »
- oracle触发器只能增,不能减,请求帮助!谢谢
- 使用Merge的时候,如何知道更新了多少行,插入了多少行?
- 我装的是Oracle10G,却怎么也无法登陆,密码绝对没有错误。哪位有办法,请帮帮我!
- 如何将一个机子上的oracle数据库中的一个表导入到另一个机子上的oracle数据库中?
- 请问用sqlload导入数据的控制文件?
- gcc怎么安装怎么用??急
- 数据库连接
- 在线求救!在pl/sql中如何将一个char数字字符串转换成integer的整数?
- 9i的哪个用户具有 DBA 权限?怎么system/sysman都不是DBA?
- impdp 导入时报错,求大家指教,谢谢!
- ####想学unix下的c+oracle开发电信计费,各位高手推荐好书,###高分相送!!!
- oracle备份文件的恢复问题,不知道原来的版本
去改那个dmp文件,把里面的表空间改过来,再导入就行了
如果你改不好,可以把dmp文件给我,我帮你改,最近正想做一个这样的程序,一直没抽出时间来
祝你好运
IMP user/passwd file=a.dmp fromuser=user1 touser=user
跟楼上说的一样,把USER用户的默认表空间改成你要的表空间
IMP mtas/123456 file=a1.dmp fromuser=dbo touser=dbo 依然不行
从O8i导出的用户DBO数据,DBO的表空间是user,
要导入到O9i用户DBO的方案中,DBO的默认表空间为mtas_system但导入后查询导入的数据的表空间仍然是user我该怎么做呀!我快受不了!
9i中连到system用户
select username,default_tablespace
from dba_users
where username='DBO';
看看dbo的缺省表空间是不是mtas_system
2 from dba_users
3 where username='DBO';USERNAME DEFAULT_TABLESPACE
------------------------------ ------------------------------
DBO MOA_SYSTEM
是mtas_system呀请看:SQL> select username,default_tablespace
2 from dba_users
3 where username='DBO';USERNAME DEFAULT_TABLESPACE
------------------------------ ------------------------------
DBO mtas_system