----- 数据库导入 imp问题 -----

酒比花香 2012-04-05 01:59:51
问题很复杂,我现在头已经大了。哪位高人指点下:

重装系统前,我使用exp命令导出数据库,结果全量导出了。。。(我使用的是傻瓜的 exp,然后下一步,下一步,结果就全量导出了。。)
现在我想导入原来数据库的 crmdeploy 用户下的所有数据,请问该怎么导进去???
假设用户名称密码均为 test 。


全量导入也可以考虑。。。就是浪费空间。

紧急啊~~~今天我都快浪费了

...全文
176 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
酒比花香 2012-04-05
  • 打赏
  • 举报
回复
结贴,自己乱弄好了
boluoyibanban 2012-04-05
  • 打赏
  • 举报
回复
先运行——输入cmd,进入到控制台,然后进入到oracle的主目录下的bin目录,然后写上命令:
如果是导入表:Imp userid=用户名/密码@数据库名 tables=(表名) file=具体的路径(如d:\xx.dmp)
如果是导入方案:Imp userid=用户名/密码@数据库名 file=具体的路径(如d:\xx.dmp)
如果是导入表:Imp userid=用户名/密码 full file=y 具体的路径(如d:\xx.dmp)
boluoyibanban 2012-04-05
  • 打赏
  • 举报
回复
你是想导入表还是导入方案?
coolkisses 2012-04-05
  • 打赏
  • 举报
回复
问题在于

1. 导出文件是否可用,导入是否可行。
2. 如上述文件可用,再检查导出的方式,是否为全库导出。 否则的话,导入也是不行的。
酒比花香 2012-04-05
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]

导入的用户不同么?


imp test/test@oracle

test是什么用户?改成系统用户system或者sys
[/Quote]
test是假如我新建的用户。用 system 导入怎么感觉在system下创建表?而且全量导入很浪费空间,我只想使用
我导出的dmp 中的crmdeploy用户的数据
iqlife 2012-04-05
  • 打赏
  • 举报
回复
导入的用户不同么?


imp test/test@oracle

test是什么用户?改成系统用户system或者sys
酒比花香 2012-04-05
  • 打赏
  • 举报
回复
C:\Windows\System32>imp test/test@oracle ignore=y file = d:\old.dmp

Import: Release 10.2.0.1.0 - Production on 星期四 4月 5 14:06:16 2012

Copyright (c) 1982, 2005, Oracle. All rights reserved.


连接到: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options

经由常规路径由 EXPORT:V10.02.01 创建的导出文件

警告: 这些对象由 CRMDEPLOY 导出, 而不是当前用户
酒比花香 2012-04-05
  • 打赏
  • 举报
回复
命令该怎么写?使用 imp 命令导入几次都失败,不会写啊

17,378

社区成员

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

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