ORACLE+UNIX易错问题集锦.doc

  1. 1、本文档共268页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ORACLE+UNIX易错问题集锦.doc

ORACLE+UNIX易错问题集锦 wabjtam123上传,他的博客地址是 /9091385/ 由“数据库吧”整理,海量Oracle资料下载,请收藏 ORACLE篇 6 1.专题 6 1.1.并行度易错点 6 1.2.索引易错点 25 1.3.表及表空间理解易错点 64 1.4.分区易错点 92 1.5.锁相关易错点 111 2.备份恢复 123 2.1 别让数据库处于非归档模式 123 2.2 更新提交能找回数据 127 2.3 drop表能恢复 129 2.4 truncate能恢复 135 3.SQL 139 3.1小心空格 139 3.2过程与权限 139 3.3 小心DDL提交事务 145 3.4 insert into错误 147 3.5 insert多表插入 148 3.6易错的or 153 3.7小心NULL 155 3.8 char 类型的错误 168 3.9单行子查询返回多行 170 3.10 Update更新多行 172 3.11 避免动态SQL 174 3.12函数和过程的差别 175 3.13 树形查询易错处 177 3.14 sequence中的cache 183 4.其他 188 4.1 TNS错误 188 4.2日志相关参数设置 189 4.3.优化易错处 192 4.5 oracle安装 233 4.6 spfile与pfile切换失败 235 UNIX篇 239 1.操作管理 239 1.1慎用mv 239 1.2表达式太长错误 241 1.3 UNIX中文显示 242 1.4快速清空间 243 1.5 chmod 777 244 1.6 UNIX中的转义 245 1.7虚空间增长 246 1.8 uname -a和hostname 247 2.Shell编程 248 2.1.执行SHELL脚本失败 248 2.2.定时任务无法执行 249 2.3.shell远程telnet失败 250 2.4.SHELL与函数 251 2.5.SHELL判时间 252 2.6 SHELL脚本中的注意点 253 2.7 AWK使用中的注意点 259 前 言 本文描述的ORALCE及UNIX易错问题全部来自我工作中的经验所得,其中不少错误的理解让我吃尽了苦头,有的甚至让我付出了惨痛的代价。学习ORACLE和UNIX有很多资料,系统学习最好的方法就是从官方文档或各类相关书籍中连贯的学习,这样的系统学习是必不可少的!可是描述整个知识体系的书籍大多不会对某些易错点做特别详尽的强调,毕竟重心不一样。于是我就萌发这样的想法:“把这些容易犯错的地方归纳整理成文,让有基础的朋友加深印象,避免犯错,理解掌握更多实用技巧,同时对自己也是一种促进!”经过一段时间回忆、思考、总结,终于能静下心来,将其整理出来,并与大家共享,想法终于实现了!在写这篇文章的时候,我又有了很多新的收获,因为在写作的过程中,光自己清楚是不够的,“给人一杯水,自己要有一桶水”,要想办法让看的人明白,是一件很不容易的事。由于要不断的实验和推敲,写完本文时我对ORACLE及UNIX又有了新的认识,感觉很快乐!当然,如果大家看过后能将其中部分经验成为自己的经验,能有所得,避免犯我犯过的种种错误,并加深了对ORALCE及UNIX的理解,那我将觉得更快乐! 我不会很具体说明每个易错点后面的语法知识,那也不是本文的重点,进一步扩展和深入研究有待于今后的共同努力。为了能让易错问题完整再现,我基本上是将易错点做了详尽的步骤描述,有兴趣的人照我步骤执行,完全可以重演!我特别重视实验,相信实践是检验真理的唯一标准,只有实验出来的结果是正确的,得出的结论才是可信的,否则就有可能是在误人子弟!本文设法构造出大量实验来证明自己的观点,我觉得自己做实验步骤和方法还是有一定价值的,大家可以尝试学习使用我的实验方法,以后学习研究及解决问题,最好首先想到用实验来推敲解决。此外每小节结束处,都给出了一个总结,希望能加深大家的印象!部分小节我还做了引申联想。属于易错问题以外的内容在本文中将较少提及,比如学习AWK+SED+SHELL,使用PL/SQL的技巧、数据库优化思路、表和索引及锁的各种机制、备份恢复及高可用性方案、10g新特性等原理性的东西就不在本文中体现了。知识博大精深,我始终觉得自己知之甚少!后续我会陆续对这些知识点进行学习理解思考后单独整理成文,结合实例形成一系列step by step的文章,和大家共同进步!本文仅是围绕“易错”主题,突出向大家展现ORACLE和UNIX中的各类陷阱。 我的写作风格是:提出问题构造例子证明总结引申联想(部分),希望大家阅读时能习惯我的这种风格。 由于本人水平

您可能关注的文档

文档评论(0)

2752433145 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档