用脚本将数据库导入oracle后怎么查看

我是小白不会用oracle,请问我用一下脚本将数据库导入到oracle后在那里看到结果impdpdlsys/dlsys@xxdirectory=dirdumpfile=*... 我是小白不会用oracle,请问我用一下脚本将数据库导入到oracle后在那里看到结果
impdp dlsys/dlsys@xx directory=dir dumpfile =*.dmp schemas= (a,b,c,d) logfile=*.log
我之前创建了表空间创建了用户,用的是PL/SQL,全部成功了,一执行数据库导入文本就显示失败请问问题出在哪里了,请厉害的老师解答
问题已经解决,有同样问题的可以加我Q|5|6|2|7|0|7|6|8|9|,谢谢回答者
展开
 我来答
badkano
2015-12-26 · 知道合伙人体育行家
badkano
知道合伙人体育行家
采纳数:144775 获赞数:885382
团长

向TA提问 私信TA
展开全部

脚本导入后,查看有被导入的库中有哪些表就可以了。

将文本文件导入Oracle中需要用sqlloader的方式。

1、在数据库中创建相应的表。

如,文本文件内容为:

create table test
(id int,
name varchar2(10),
sex varchar2(10));

2、在电脑中某路径下编写ctrl文件,以c盘data目录为例,添加如下文本。如,被导入的文件名为load.txt

  load   data   
  infile   'load.txt'  --被导入文件名
  replace into   table   test     
  (id   char   terminated   by   ',',   
  name   char   terminated   by   ',',   
  sex   char   terminated   by   whitespace)

编写后,将文件保存成load.ctrl

3、然后打开命令提示符,并进入到文本文件和ctrl文件所在目录。

4、输入以下语句,并执行。

sqlldr userid=用户名/密码@数据库实例名   control=load.ctl   log=load.log

5、导入后,test表中数据如下:

select * from test;

活活活306
2013-09-27 · 超过53用户采纳过TA的回答
知道小有建树答主
回答量:207
采纳率:100%
帮助的人:127万
展开全部
是不是根本没有什么日志文件 在 dir下面。。。
初学者先用用plsql工具就行了。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
kidslovely
2013-09-27 · TA获得超过527个赞
知道小有建树答主
回答量:792
采纳率:50%
帮助的人:194万
展开全部
sqlplus /nolog
conn disys/dIsys@xx;
select * from user_tables;
这样就看到你导入的那些表了。
把导入失败的错误日志贴出来。
更多追问追答
追问
不行,命令对吗,为什么没结果,请问还有其他方法吗
追答
把导入失败的错误日志贴出来。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
枫叶蜀黍Av
2013-09-27 · 超过15用户采纳过TA的回答
知道答主
回答量:86
采纳率:0%
帮助的人:47.3万
展开全部
错误贴上来!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式