天天看点

如何全文搜索oracle官方文档

【技巧】如何全文搜索oracle官方文档

如何全文搜索oracle官方文档

各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你所不知道的知识,~O(∩_∩)O~:

① 如何在线和离线查看oracle官方文档,尤其对于没有外网的朋友来说离线搜索官方文档是重中之重(重点)

② 如何查看其它类似的html官方文档,如OGG的官方文档

③ 如何制作chm帮助文件

④ 如何精简官方文档

    对于学习oracle的人来说,官方文档的重要性就不多说了吧,无论是考 OCP还是平时的维护,又或者是oracle的安装,官文文档无非都是最好的学习材料,算了,这一类的废话小麦苗一向都不喜欢说的。。。。。。。,下边进入正题,,,,

总体而言分为2种,第一种就是在线查看,第二种就是下载离线包离线浏览,下边来分别说明。

在线浏览的各种版本的oracle在线文档及地址如下:

版本

浏览地址

10gR1

http://docs.oracle.com/cd/B12037_01/nav/portal_3.htm

10gR2

http://www.oracle.com/pls/db102/portal.all_books

11gR1

http://docs.oracle.com/cd/B28359_01/index.htm

11gR2

http://docs.oracle.com/cd/E11882_01/index.htm

12.1

http://docs.oracle.com/database/121/index.htm

从11g开始,在线浏览已经支持全文搜索功能了,简单看下界面,对于有外网的朋友来说还是比较方便的:

如何全文搜索oracle官方文档

离线浏览有多种方式可供查询,这里提供2种方式,① 制作chm文件来查看 ② 用plsql来查看 ③ 直接查看html连接下边分别来解说。

Downloading the Oracle HTML documentation

Step 2 - Download the HTML documentation for your Oracle Server version.

Oracle Server version 

File size 

    下载地址

<a>Oracle 12.1 Library</a>

958 MB

http://101.44.1.118/files/509900000496DDDF/download.oracle.com/docs/cds/database/121.zip

<a>Oracle 11.2 Library</a>

826 MB

http://101.44.1.118/files/9070000004245CE5/download.oracle.com/docs/cds/E11882_01.zip

<a>Oracle 11.1 Library</a>

672 MB

http://101.44.1.119/files/4228000003F8EDD5/download.oracle.com/docs/cds/B28359_01.zip

<a>Oracle 10.2 Library</a>

446 MB

http://download.oracle.com/docs/cds/B19306_01.zip

<a>Oracle 10.1 Library</a>

257 MB

http://download.oracle.com/docs/cds/B14117_01.zip

<a>Oracle 9.2 Library</a>

209 MB

http://download.oracle.com/docs/cds/B10501_01.zip

<a>Oracle 9.0 Library</a>

210 MB

http://download.oracle.com/docs/cds/A91034_01.zip

Step 3 - Unzip the documentation library into an appropriate directory.

Step 4 - Start PL/SQL Developer's HTML Help setup and point to this directory.

如何全文搜索oracle官方文档
如何全文搜索oracle官方文档
如何全文搜索oracle官方文档

这种方法适用于对oracle官方文档已经很熟悉的朋友,可以直接点击连接找到对应的模块,也不多说了吧。

对于11g多了一个extend栏,但是这个在我们制作离线浏览工具的时候总是报错对象不支持INDEXOF属性或方法,这个报错很是讨厌,无论是采用plsql还是chm文件都报错,起初以为是我文档下载有问题,后来才发现报错的地方都一样,经过多方搜索终于解决了这个问题,原来是官方文档的doccd.js文件里少了一个函数,加上这个函数后就好了。

如何全文搜索oracle官方文档

函数内容为:

if(!Array.indexOf){

Array.prototype.indexOf = function(obj){

for(var i=0; i&lt;this.length; i++){

if(this[i]==obj){

return i;

}

return -1;

加入文件documentation/dcommon/js/doccd.js的位置:

如何全文搜索oracle官方文档

对于oracle的官方文档,下载过离线文档的朋友都知道,非常的庞大,携带不方便,其实可以这样缩减,打开任意一个html界面我们可以看见右上角有PDF · Mobi · ePub的连接,单击后都可以进入相应的界面,但是我们若使用html的话,这3种都用不到的,所以我们可以打开官方文档的路径,将这三种类型的文件都删掉,这样官方文档一下子就瘦身了,精简后的文档都是100多M,不到200M的文件。

如何全文搜索oracle官方文档
如何全文搜索oracle官方文档
如何全文搜索oracle官方文档

同理,若是其它的官方文档有离线版本的,如OGG,我们都可以用plsql或者将html制作成chm文件来查看都是非常方便的。

好了,关于官方文档的查看就说到这里,若有不懂的可以加我QQ私聊,或者给我留言皆可,谢谢。

About Me

...........................................................................................................................................................................................

本文作者:小麦苗,只专注于数据库的技术,更注重技术的运用

QQ:642808185 若加QQ请注明您所正在读的文章标题

于 2016-03-28 23:00~ 2016-03-28 24:00 在唐镇宿舍完成

&lt;版权所有,文章允许转载,但须以链接方式注明源地址,否则追究法律责任!&gt;