如何全文搜尋oracle官方文件
【技巧】如何全文搜尋oracle官方文件
一.1 BLOG文件結構圖
一.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開始,線上瀏覽已經支援全文搜尋功能了,簡單看下介面,對於有外網的朋友來說還是比較方便的:
一.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 | 下載地址 |
958 MB | http://101.44.1.118/files/509900000496DDDF/download.oracle.com/docs/cds/database/121.zip | |
826 MB | http://101.44.1.118/files/9070000004245CE5/download.oracle.com/docs/cds/E11882_01.zip | |
672 MB | http://101.44.1.119/files/4228000003F8EDD5/download.oracle.com/docs/cds/B28359_01.zip | |
446 MB | http://download.oracle.com/docs/cds/B19306_01.zip | |
257 MB | http://download.oracle.com/docs/cds/B14117_01.zip | |
209 MB | http://download.oracle.com/docs/cds/B10501_01.zip | |
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版本,有很多優點,自己慢慢探索吧,下載路徑如下:
一.4.2.2 製作chm檔案來檢視
製作chm檔案主要是採用EasyCHM軟體或者quick chm軟體來製作,製作過程網上有很多,我也就不廢話了,懶人可以直接下載小麥苗製作好的成品,下載地址參考:http://blog.itpub.net/26736162/viewspace-1624453/ ,下載路徑如下:
一.4.2.3 直接檢視html檔案
這種方法適用於對oracle官方文件已經很熟悉的朋友,可以直接點選連線找到對應的模組,也不多說了吧。
一.5 關於11g官方文件不得不說的2個地方
一.5.1 物件不支援indexof屬性或方法
對於11g多了一個extend欄,但是這個在我們製作離線瀏覽工具的時候總是報錯物件不支援INDEXOF屬性或方法,這個報錯很是討厭,無論是採用plsql還是chm檔案都報錯,起初以為是我文件下載有問題,後來才發現報錯的地方都一樣,經過多方搜尋終於解決了這個問題,原來是官方文件的doccd.js檔案裡少了一個函式,加上這個函式後就好了。
函式內容為:
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的位置:
一.5.2 精簡官方文件,為官方文件瘦身
對於oracle的官方文件,下載過離線文件的朋友都知道,非常的龐大,攜帶不方便,其實可以這樣縮減,開啟任意一個html介面我們可以看見右上角有PDF · Mobi · ePub的連線,單擊後都可以進入相應的介面,但是我們若使用html的話,這3種都用不到的,所以我們可以開啟官方文件的路徑,將這三種型別的檔案都刪掉,這樣官方文件一下子就瘦身了,精簡後的文件都是100多M,不到200M的檔案。
另外,對於懶人而言,小麥苗也提供了精簡後的官方文件的下載地址,下載地址參考:http://blog.itpub.net/26736162/viewspace-1624453/ ,下載路徑如下:
一.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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Elasticsearch——全文搜尋Elasticsearch
- Laravel xunsearch 全文搜尋Laravel
- sphinx 全文搜尋引擎
- ElasticSearch全文搜尋引擎Elasticsearch
- Nebula 基於 ElasticSearch 的全文搜尋引擎的文字搜尋Elasticsearch
- Oracle 如何高效的檢視官方文件Oracle
- SQL Server 全文搜尋功能、全文索引方式介紹SQLServer索引
- Oracle OCP(33):官方文件Oracle
- 如何使用ABAP Restful API進行程式碼的全文搜尋RESTAPI行程
- 18. 使用MySQL之全文字搜尋MySql
- 使用 Laravel Scout + ElasticSearch 實現全文搜尋LaravelElasticsearch
- IKA全文搜尋工具-桌面版(原創)
- Elasticsearch 的配置與使用,為了全文搜尋Elasticsearch
- Oracle 官方文件 結構說明Oracle
- Laravel5.5 使用 Elasticsearch 做引擎,scout 全文搜尋LaravelElasticsearch
- Redis 也支援全文搜尋?這也太強了Redis
- 使用 Postgres 的全文搜尋構建可擴充套件的事件驅動搜尋架構套件事件架構
- Laravel 下 TNTSearch+jieba-PHP 實現中文全文搜尋LaravelJiebaPHP
- ES(Elasticsearch)支援PB級全文搜尋引擎入門教程Elasticsearch
- Spring Boot整合Postgres實現輕量級全文搜尋Spring Boot
- 使用Elasticsearch快速實現社群/部落格文章全文搜尋Elasticsearch
- VuePress 部落格優化之開啟 Algolia 全文搜尋Vue優化Go
- Oracle 12C 官方文件地圖Oracle地圖
- 如何在Web前端實現CAD圖文字全文搜尋功能之技術分享Web前端
- 【搜尋引擎】 PostgreSQL 10 實時全文檢索和分詞、相似搜尋、模糊匹配實現類似Google搜尋自動提示SQL分詞Go
- Tantivy與Quickwit:類似Lucene的Rust全文搜尋引擎庫UIRust
- win10搜尋檔案內容怎麼操作_win10如何搜尋文件內的內容Win10
- 【Elasticsearch學習】文件搜尋全過程Elasticsearch
- PDF文件搜尋工具:PDF Search Mac版Mac
- 易優searchform功能:文件標題搜尋,預設搜尋整站-EyouCms手冊ORM
- 使用 Docker 和 Elasticsearch 構建一個全文搜尋應用程式DockerElasticsearch
- Redis全文搜尋教程之建立索引並關聯源資料Redis索引
- 【搜尋引擎】Solr全文檢索近實時查詢優化Solr優化
- Oracle GoldenGate 11g官方文件Administrator’s GuideOracleGoGUIIDE
- ES 筆記十六:基於詞項和基於全文的搜尋筆記
- 微信全文搜尋耗時降94%?我們用了這種方案
- 搜尋Oracle DDL中的關鍵字Oracle
- iOS 如何分析crash log 官方文件iOS
- Oracle:全文索引Oracle索引