oracle通过exp导出的dmp文件如何导入到另一个数据库

是不是必须用户名tablespace一样才行,我的怎么导入不了呢ORA-01918:用户'LJL_TESTIMP-00017:由于ORACLE错"ALTERUSER"CA... 是不是必须用户名 tablespace一样才行,我的怎么导入不了呢
ORA-01918: 用户 'LJL_TEST
IMP-00017: 由于 ORACLE 错
"ALTER USER "CA_ACCOUNT"
IMP-00003: 遇到 ORACLE 错
ORA-01918: 用户 'CA_ACCOU
IMP-00017: 由于 ORACLE 错
"ALTER USER "LJL" QUOTA
IMP-00003: 遇到 ORACLE 错
ORA-01918: 用户 'LJL' 不存
. 正在将 OLAPSYS 的对象导
. 正在将 SYSMAN 的对象导入
. 正在将 CA_ACCOUNT 的对象
"ALTER SESSION SET CURRE
IMP-00003: 遇到 ORACLE 错
ORA-01435: 用户不存在
IMP-00000: 未成功终止导入
展开
 我来答
zmbaliqq
推荐于2016-11-22 · TA获得超过109个赞
知道答主
回答量:38
采纳率:0%
帮助的人:20.5万
展开全部
首先,要把你现在的数据库架构都建好,包括用户、表空间等
其次,导入数据库的语法格式是:
imp 用户名/密码@sid full=y file=路径/文件名 ignore=y
full=y 和 ignore=y 这两个参数要有的
按照这个步骤试一下
wolichangnan
2011-09-23 · TA获得超过207个赞
知道答主
回答量:80
采纳率:100%
帮助的人:84.3万
展开全部
是的,你这应该是full=y导出的吧?这样的话你要把现在的数据库架构都建立好,就是用户、表空间什么的,如果你只创建了一个空的数据库的话,就是你这个效果。 ignore是忽略创建错误,就是说你本身要建的表存在,你导入文件里也有这个表,这是不加ignore=y的话,创建表失败,并且不导入dmp文件中此表的数据,如果你加上ignore=y的话,效果就是建表失败,但是数据同样会被导入到你现在数据库已经存在的表中。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hqbzl
推荐于2018-03-28 · 超过20用户采纳过TA的回答
知道答主
回答量:56
采纳率:0%
帮助的人:55.3万
展开全部
imp 用户名/密码@sid full=y file=C:\school.dmp ignore=y
注意
full=y
ignore=y
两个参数,
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
gaozhaofei
2011-09-23 · 超过20用户采纳过TA的回答
知道答主
回答量:92
采纳率:0%
帮助的人:38.7万
展开全部
另一个库建相同的用户名,再导入dmp文件。OK!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
js_xiaoyi
2011-09-26
知道答主
回答量:54
采纳率:0%
帮助的人:14.5万
展开全部
你要建立相同的user吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式