我用exp/imp导入导出数据库怎么没效果呢?

ladofwind 2004-12-29 07:31:04
我把一个机器上的用exp成功导出到 dat.dmp文件,然后又用另一命令导入imp显示成功

结果导入那台机器什么变化都没有啊,也没有看到相关的表?
...全文
275 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
ladofwind 2005-01-05
  • 打赏
  • 举报
回复
哦?
guoxyj 2005-01-05
  • 打赏
  • 举报
回复
以下是我的方法,请参考
1、建新的用户名
sqlplus system/system@bill
create user billtest identified by billtest;
grant connect,resource,dba to billtest;
commit;
alter user billtest default tablespace users;
alter user billtest temporary tablespace temp;
2、 将备份的数据库导入
imp billtest/billtest@bill file= F:\ora-bill-backup\0120dmp.DMP fromuser=billing touser=billtest ignore=y
ineedtostudy 2005-01-04
  • 打赏
  • 举报
回复
我是从低版本导入高版本的,说是必须要在高版本的上面建同样的用户,同样的表空间,才能开始导是吗?

不用建相同的用户,表空间足够大就可以了 。
imp时指定 fromuser和 touser 和相应的密码就可以了。
liuyi8903 2005-01-04
  • 打赏
  • 举报
回复
当然啦.!
ladofwind 2005-01-04
  • 打赏
  • 举报
回复
我是从低版本导入高版本的,说是必须要在高版本的上面建同样的用户,同样的表空间,才能开始导是吗?
liuyi8903 2004-12-31
  • 打赏
  • 举报
回复
楼主说的不对。
低版本的数据库是可以导入到高版本的数据库的。

但是如果是从高版本迁移到低版本那就不行了。
码定乾坤 2004-12-30
  • 打赏
  • 举报
回复
我知道你怎么回事。
是版本不对。
低版本的数据库不能导入高版本的数据库。
给的分太少了吧
doulikeme 2004-12-30
  • 打赏
  • 举报
回复
然后刷屏??? 这个应该是有错误的
ladofwind 2004-12-30
  • 打赏
  • 举报
回复
90 多 M
liuyi8903 2004-12-29
  • 打赏
  • 举报
回复
你导出时是否正确?

看看你的dmp文件大小
wangybyangxr 2004-12-29
  • 打赏
  • 举报
回复
IMP 命令的前提:
你的ORacle上必须建相同的用户名,表空间,及与原用户一样的权限。
ladofwind 2004-12-29
  • 打赏
  • 举报
回复
命令行下: imp mis@mis
口令:mis
导入文件:d:\dat.dmp
输入插入缓冲区大小(最小为 8192 ) 30720>
下来是两个yes,然后刷屏,出很多东西,最后告诉导入成功
wangybyangxr 2004-12-29
  • 打赏
  • 举报
回复
看看你执行IMP的步骤?

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧