oracle安裝sqlplus的help幫助系統

2021-05-26 21:08:19 字數 909 閱讀 5194

我們在使用sqlplus的時候可以通過help或?獲得幫助資訊,那麼這些幫助資訊是哪來的呢?

其實sqlplus的幫助資訊從是資料庫裡表(system.help)裡獲取的。在$oracle_home/sqlplus/admin/help 目錄下的helpus.sql檔案裡包含的幫助的資訊,不過oracle預設帶的幫助資訊太少,自己可以通過其它途徑獲取更全的幫助指令碼。那麼我們自己如何來安裝幫助呢?下面以系統自帶的指令碼為例來演示安裝過程。

所有用的sql指令碼都儲存在 $oracle_home/sqlplus/admin/help 目錄下,包含了四個檔案:helpbld.sql  helpdrop.sql  helpus.sql  hlpbld.sql,第乙個helpbld.sql實際是呼叫第四個指令碼hlpbld.sql來進行安裝的,helpdrop.sql是刪除help表和help_temp_view檢視的指令碼,helpus.sql是安裝的幫助資訊。如果自己找到其它更全的指令碼也放到這個目錄下,便於管理。

因為help表是存在於oracle資料庫裡的,所以我們要保證oracle資料庫已經啟動,而且安裝了sqlplus。之後以system身份登入在執行安裝指令碼helpbld.sql或hlpbld.sql均可。我們在執行指令碼的時候需要輸入兩個引數

sql> @ ?/sqlplus/admin/help/helpbld.sql                          

enter value for 1: $oracle_home/sqlplus/admin/help

enter value for 2: $oracle_home/sqlplus/admin/help/helpus.sql

enter value for 1: 幫助系統指令碼所在目錄

enter value for 2: 幫助系統內容指令碼

執行後sqlplus的help幫助系統就裝好了。

oracle安裝筆記 sqlplus無法啟動

在任何位置輸入sqlplus顯示沒有找到命令,如下 oracle lcc bin sqlplus bash sqlplus command not found 檢視環境變數配置正確 export ld library path oracle home lib ld library path path...

不安裝oracle客戶端用sqlplus連線資料庫

在不安裝 oracle 客戶端情況下用 sqlplus 連線資料庫 1 instantclient basic windows.x64 11.2.0.4.0.zip instantclient sqlplus windows.x64 11.2.0.4.0.zip instantclient sdk ...

sqlplus遠端連線Oracle

連線方式 1 sqlplus asicdb asicdb description address list address protocol tcp host 192.168.1.201 port 1521 connect data sid orcl 2 sqlplus usr pwd host p...