今天我需要从别人这里导入一个数据库到我的数据库中,以前我导数据的时候都是别人用什么名字做表空间,我就建一个什么名字对应好他的表空间名称.不然会出现表空间不存在 导致导入的一些视图什么的导不进去 当然表是导进去了,有什么办法改入数据库不出错,在表空间名称不相同的情况下.
我使用的如下两种都会说我那个表空间不存在
被导入表空间名:bidcc 导入表空间名称为:ssgg导入语句这样写的
imp bidc/bidc@orcl fromuser=sgccUser file=d:\ssgg.dmp或
imp bidc/bic@orcl full=y file=d:\ssgg.dmp都出现表空间不存在的一些提示
我使用的如下两种都会说我那个表空间不存在
被导入表空间名:bidcc 导入表空间名称为:ssgg导入语句这样写的
imp bidc/bidc@orcl fromuser=sgccUser file=d:\ssgg.dmp或
imp bidc/bic@orcl full=y file=d:\ssgg.dmp都出现表空间不存在的一些提示
解决方案 »
- 客户端连接 oracle sysdba 没有权限
- 请教一个select语句的条件写法
- OracleOraDb10g_home1TNSListener无法启动
- myeclipse 连接oracle 10g错误
- 如何能把Oracle中的数据移到其它数据库如(Sql Server,MySQL)
- 初学者的问题,请教
- select语句中结果的显示问题
- 192的内存,P3 CPU专门用于ORACLE服务器,SGA的大小设多少最为合适?
- 数据库导入批处理
- oracle到sqlserver转换的问题
- 高人指点sql优化,不甚感激
- 急急急!oracle报PLS-00103的错误,插入语句拿出来是对的,放到存储过程中就错了
还的建立表空间上的用户imp bidc/bidc@orcl fromuser=sgccUser touser=目标用户 file=d:\ssgg.dmp
忘记了 还要加个ignore=y
如果没有blob字段的话,不建立相应表空间,也是可以的