如何全文搜索oracle官方文档

如何全文搜索oracle官方文档

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

 

一.1  BLOG文档结构图

如何全文搜索oracle官方文档 

 

 

一.2  导读和注意事项

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

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

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

③ 如何制作chm帮助文件

④ 如何精简官方文档

 

一.3  为什么来查看官方文档

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

 

一.4  如何来查看oracle官方文档

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

一.4.1  在线浏览

在线浏览的各种版本的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官方文档 

一.4.2  离线浏览

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

 

一.4.2.1  如何使用PLSQL Developer 来离线查看官方文档

  关于如何使用PLSQL Developer 来离线查看oracle官方文档详细请参考小麦苗的文章: http://blog.itpub.net/26736162/viewspace-1217589/ ,简单点有如下的步骤:

Downloading the Oracle HTML documentation

Step 1 - Free OTN registration

If you do not yet have an Oracle Technology Network (OTN) Account, you will first need to register.

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

Oracle Server version 

File size 

    下载地址

Oracle 12.1 Library

958 MB

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

Oracle 11.2 Library

826 MB

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

Oracle 11.1 Library

672 MB

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

Oracle 10.2 Library

446 MB

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

Oracle 10.1 Library

257 MB

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

Oracle 9.2 Library

209 MB

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

Oracle 9.0 Library

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.

 

 

关于各种PLSQL版本的下载参考:http://blog.itpub.net/26736162/viewspace-1624453/  ,个人推荐11版本,有很多优点,自己慢慢探索吧,下载路径如下:

如何全文搜索oracle官方文档 

 

 

 

 

一.4.2.2  制作chm文件来查看

制作chm文件主要是采用EasyCHM软件或者quick chm软件来制作,制作过程网上有很多,我也就不废话了,懒人可以直接下载小麦苗制作好的成品,下载地址参考:http://blog.itpub.net/26736162/viewspace-1624453/  ,下载路径如下:

 

如何全文搜索oracle官方文档 

 

如何全文搜索oracle官方文档 

 

一.4.2.3  直接查看html文件

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

 

一.5  关于11g官方文档不得不说的2个地方

一.5.1  对象不支持indexof属性或方法

 

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

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

函数内容为:

if(!Array.indexOf){
Array.prototype.indexOf = function(obj){
for(var i=0; i<this.length; i++){
if(this[i]==obj){
return i;
}
}
return -1;
}
}

 

 

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

如何全文搜索oracle官方文档

 

 

 

一.5.2  精简官方文档,为官方文档瘦身

 

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

 

 

如何全文搜索oracle官方文档 

 

 

如何全文搜索oracle官方文档 

 

另外,对于懒人而言,小麦苗也提供了精简后的官方文档的下载地址,下载地址参考:http://blog.itpub.net/26736162/viewspace-1624453/  ,下载路径如下:

 

如何全文搜索oracle官方文档 

一.6  举一反三

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

 

一.7  总结

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

上一篇:Structure of a Google Docs document 谷歌文档的结构


下一篇:如何全文搜索oracle官方文档