电脑爱好者,提供IT资讯信息及各类编程知识文章介绍,欢迎大家来本站学习电脑知识。 最近更新 | 联系我们 RSS订阅本站最新文章
电脑爱好者
站内搜索: 
当前位置:首页>> oracle>>Oracle快速入门:数据库重建应注意的问题:

Oracle快速入门:数据库重建应注意的问题

来源:网络 | 2008-4-27 | (有2781人读过)

     在利用import进行数据库重建过程中,有些视图可能会带来问题,因为结构输入的顺序可能造成视图的输入先于它低层次表的输入,这样建立视图就会失败.要解决这一问题,可采取分两步走的方法:首先输入结构,然后输入数据.命令举例如下 (uesrname:jfcl,password:hfjf,host sting:ora1,数据文件:expdata.dmp): 
   
  imp jfcl/hfjf@ora1 file=empdata.dmp rows=N 
   
  imp jfcl/hfjf@ora1 file=empdata.dmp full=Y buffer=64000 
   
  commit=Y ignore=Y 
   
  第一条命令输入所有数据库结构,但无记录.第二次输入结构和数据,64000字节提交一次.ignore=Y选项保证第二次输入既使对象存在的情况下也能成功. 
   
  select a.empno from emp a where a.empno not in 
   
  (select empno from emp1 where job=’SALE’); 
   
  倘若利用外部联接,改写命令如下: 
   
  select a.empno from emp a ,emp1 b 
   
  where a.empno=b.empno(+) 
   
  and b.empno is null 
   
  and b.job=’SALE’; 
   
  可以发现,运行速度明显提高. 
oracle热门文章排行
网站赞助商
购买此位置

 

关于我们 | 网站地图 | 文档一览 | 友情链接| 联系我们

Copyright © 2003-2024 电脑爱好者 版权所有 备案号:鲁ICP备09059398号