如何全文搜尋oracle官方文件

lhrbest發表於2016-03-29

【技巧】如何全文搜尋oracle官方文件

 

一.1  BLOG文件結構圖

wpsAD9C.tmp 

 

 

一.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開始,線上瀏覽已經支援全文搜尋功能了,簡單看下介面,對於有外網的朋友來說還是比較方便的:

wpsADAD.tmp 

一.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版本,有很多優點,自己慢慢探索吧,下載路徑如下:

wpsADBE.tmp 

 

 

 

 

一.4.2.2  製作chm檔案來檢視

製作chm檔案主要是採用EasyCHM軟體或者quick chm軟體來製作,製作過程網上有很多,我也就不廢話了,懶人可以直接下載小麥苗製作好的成品,下載地址參考:http://blog.itpub.net/26736162/viewspace-1624453/  ,下載路徑如下:

 

wpsADBF.tmp 

 

wpsADCF.tmp 

 

一.4.2.3  直接檢視html檔案

這種方法適用於對oracle官方文件已經很熟悉的朋友,可以直接點選連線找到對應的模組,也不多說了吧。

 

一.5  關於11g官方文件不得不說的2個地方

一.5.1  物件不支援indexof屬性或方法

 

對於11g多了一個extend欄,但是這個在我們製作離線瀏覽工具的時候總是報錯物件不支援INDEXOF屬性或方法,這個報錯很是討厭,無論是採用plsql還是chm檔案都報錯,起初以為是我文件下載有問題,後來才發現報錯的地方都一樣,經過多方搜尋終於解決了這個問題,原來是官方文件的doccd.js檔案裡少了一個函式,加上這個函式後就好了。

wpsADE0.tmpwpsADE1.tmp

函式內容為:

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的位置:

wpsADE2.tmp

 

 

 

一.5.2  精簡官方文件,為官方文件瘦身

 

對於oracle的官方文件,下載過離線文件的朋友都知道,非常的龐大,攜帶不方便,其實可以這樣縮減,開啟任意一個html介面我們可以看見右上角有PDF · Mobi · ePub的連線,單擊後都可以進入相應的介面,但是我們若使用html的話,這3種都用不到的,所以我們可以開啟官方文件的路徑,將這三種型別的檔案都刪掉,這樣官方文件一下子就瘦身了,精簡後的文件都是100M,不到200M的檔案。

 

 

wpsADF3.tmp 

 

 

wpsAE03.tmp 

 

另外,對於懶人而言,小麥苗也提供了精簡後的官方文件的下載地址,下載地址參考:http://blog.itpub.net/26736162/viewspace-1624453/  ,下載路徑如下:

 

wpsAE04.tmp 

一.6  舉一反三

同理,若是其它的官方文件有離線版本的,如OGG,我們都可以用plsql或者將html製作成chm檔案來檢視都是非常方便的。

 

一.7  總結

好了,關於官方文件的檢視就說到這裡,若有不懂的可以加我QQ私聊,或者給我留言皆可,謝謝。

 

 

About Me

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

本文作者:小麥苗,只專注於資料庫的技術,更注重技術的運用

ITPUB BLOG:http://blog.itpub.net/26736162

本文地址:http://blog.itpub.net/26736162/viewspace-2065550/

本文pdf版:http://yunpan.cn/cdEQedhCs2kFz (提取碼:ed9b)

QQ:642808185 若加QQ請註明所正在讀的文章標題

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

<版權所有,文章允許轉載,但須以連結方式註明源地址,否則追究法律責任!>

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

 

 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26736162/viewspace-2065550/,如需轉載,請註明出處,否則將追究法律責任。

相關文章