亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數據庫 > Oracle > 正文

開啟Oracle的幫助系統--不再害怕忘記命令的尷尬

2024-08-29 13:53:32
字體:
來源:轉載
供稿:網友

作者: 三十而立
時間:2009年10月23日 8:04:39
請尊重原創作品。轉載請保持文章完整性,并以超鏈接形式注明原始作者“inthirties(三十而立)”和出處”http://blog.csdn.net/inthirties/archive/2009/10/23/4718450.aspx”,深入討論可以聯系inthirties@Gmail.com。
在進行數據庫管理的時候,忽然一下記不起命令和語法,特別是給客戶做演示,或者是現場實施,有沒有辦法查手冊,沒有辦法,實在是尷尬,我們使用linux的時候,也是通過大量的命令行命令來進行系統的維護,如此多的命令,難免會對一些命令遺忘,不過linux里的man命令,可以幫我們找到相應命令的大部分的用法描述,根據這個man命令,我們就可以減少開篇碰到的這樣的尷尬了。

其實在Oracle里也有這樣的一個在線幫助的系統,不過可能是大家么有安裝,或者安裝的默認的形式,所以不知道Oracle已經提供這樣的方式,或者默認的方式功能介紹的太模糊,而慢慢的淡化了這個工具的使用,

今天這里,我就帶著大家一起安裝開啟和擴展我們的Oracle的在線幫助系統

Oracle的在線幫助系統是通過ystem.help這個表來實現的,這個表里儲存了Oracle里sql信息

敲入

SQL>desc system.help;

名稱                                      是否為空? 類型

----------------------------------------- -------- --------------

TOPIC                                     NOT NULL VARCHAR2(50)

SEQ                                       NOT NULL NUMBER

INFO                                               VARCHAR2(80)

這里的topic就是幫助主題。

如果有這個表存在,就是你已經安裝了Oracle的幫助系統了。

你可以繼續看看

SQL>select count(1) from system.help;

COUNT(*)
----------
978

這里你安裝的幫助主題是978條(版本不同,這里的數目上有一定的差異,以你的實際數據為準),不過這里太少了, 你沒有安裝擴展的幫助系統,這里的幫助太少,對我們還是沒有實際意義。

不過,雖然是默認的安裝,沒有安裝擴展,不過我們還是可以先試試

SQL>? create index;

或者

SQL>help create index;

這里的?和help就是幫助的命令。

是不是出了幫助信息了,不過好像內容不是很豐富,太少了,對我們沒有太多的幫助,下面我就帶著大家一起來開啟幫助系統,并且安裝我這里提供的擴展系統,得到更多的幫助。

在$ORACLE_HOME/sqlplus/admin/help里我們可以找到下面的文件,

helpbld.sql
helpdrop.sql
helpus.sql
hlpbld.sql
這四個文件,

這就是oracle自帶的help腳本??梢詧绦?

helpbld.sql來安裝oracle默認的help, 。

這里我們需要用system這個帳號登錄,并執行這個sql文件, 還是用system來執行,這里會提示你輸入兩個參數,看了這個源文件,運行時兩個參數一個是當前路徑,一個是helpus.sql, 執行完就安裝了help,

就可以使用我上面的那些方式。這個是默認會安裝的。

安裝完這里的helpbld.sq也就開啟了我們Oracle的幫助系統,但是這里只是默認的安裝,主題太少,而且幫助內容太簡單。

大家下在我給提供的 help.sql

下載后可以先運行

上面目錄里提供的 helpdrop.sql

SQL>@!helpdrop.sql

然后執行SQL>@!helpbld.sql

不過和上面不同的是,這里的第二個參數是你的help.sql的路徑, 執行過程中有對象不在的錯誤,或者是是有一些和默認的有沖突,可以忽略這些錯誤。 你可以分析一下,應該是沒有關系的。

現在我們在來看看幫助吧

成功以后,我們執行一下


SQL> select count(*) from system.help ;
COUNT(*)
----------
5085

多了很多條了

呵呵呵一下多了好多條了喲


SQL> help create database;

引用:
CREATE DATABASE
---------------

Use this command to create a database, making it available for
general use, with the following options:

* to establish a maximum number of instances, data files, redo
log files groups, or redo log file members
* to specify names and sizes of data files and redo log files
* to choose a mode of use for the redo log
* to specify the national and database character sets

Warning: This command PRepares a database for initial use and erases
any data currently in the specified files. Only use this command
when you understand its ramifications.
.......這里還要好多有關create table的幫助信息,我就不寫了。


有了這個幫助系統,要查一個命令的詳解,正是太方便叻。

有這樣的幫助,我們再也不怕忘記命令的語法的尷尬了。

運行一下? topic就可以了 喲

查一查 topic

比如 我們忘記了有關database link的命令

select distinct topic from system.help where topic like upper('%database%');

DROP DATABASE LINK

CREATE DATABASE LINK

然后根據這里的topic來運行

SQL> ? create database link;

 CREATE DATABASE LINK

 --------------------

 Use this command to create a database link. A database link is a

 schema object in the local database that allows you to access

 objects on a remote database or to mount a secondary database in

 read-only mode. The remote database can be either an Oracle or a

 non-Oracle system.

 CREATE [PUBLIC] DATABASE LINK dblink

   [CONNECT TO user IDENTIFIED BY passWord]

   [USING 'connect_string']

 For detailed information on this command, see the Oracle8 Server SQL

 Reference.

太好了吧。這樣再也不用擔心忘記命令了,不過,作為一個熟練的DBA人員,記住大部分的命令,而且熟練的在客戶面前敲出來,能獲得更好的贊賞喲。所以這個工具是一個以備不時不需的作用,而不要成為你偷懶的工具了喲。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲性生活视频在线观看| 欧美一区二区三区……| 日韩精品在线电影| 精品亚洲国产成av人片传媒| 91久久综合亚洲鲁鲁五月天| 最近中文字幕mv在线一区二区三区四区| 精品视频在线观看日韩| 久久久久国色av免费观看性色| 不用播放器成人网| 亚洲精品美女在线| 亚洲第一国产精品| 国产91网红主播在线观看| 亚洲精品之草原avav久久| 亚洲精品v欧美精品v日韩精品| 亚洲理论片在线观看| 国产精品久久久久久久久久免费| 色在人av网站天堂精品| 亚洲综合日韩在线| 国外视频精品毛片| 久久久av免费| 上原亚衣av一区二区三区| 81精品国产乱码久久久久久| 久久久精品中文字幕| 超在线视频97| 亚洲人成电影网站色| 亚洲女性裸体视频| 人人澡人人澡人人看欧美| 九九视频直播综合网| 日韩久久免费电影| 国产91ⅴ在线精品免费观看| 亚洲精品成人网| 中文字幕久久精品| 亚洲男人天堂久| 日韩欧美亚洲范冰冰与中字| 亚洲国产一区二区三区在线观看| 黑人欧美xxxx| 欧美高清视频在线| 亚洲综合最新在线| 日韩一区二区欧美| 亚洲国产日韩欧美在线图片| 久久久久久69| 国模精品系列视频| 91性高湖久久久久久久久_久久99| 欧美高清videos高潮hd| 国产午夜精品视频免费不卡69堂| 亚洲精品乱码久久久久久按摩观| 欧美性猛交xxx| 亚洲精品一区二区三区不| 一区二区在线视频播放| 欧美大人香蕉在线| 米奇精品一区二区三区在线观看| 国产午夜一区二区| 欧美精品videos另类日本| 岛国av在线不卡| 欧美成人免费大片| 欧美精品第一页在线播放| 欧美日韩福利在线观看| 在线播放日韩专区| 日韩精品视频在线播放| 成人激情视频免费在线| 91精品国产乱码久久久久久久久| 青青草国产精品一区二区| 日韩av在线播放资源| 欧美肥臀大乳一区二区免费视频| 欧美亚洲国产视频| 日韩欧美成人区| 亚洲精品自拍第一页| 亚洲激情在线观看视频免费| 日本在线精品视频| 成人黄色大片在线免费观看| 91精品视频网站| 亲子乱一区二区三区电影| 欧美午夜视频一区二区| 91精品国产综合久久男男| 欧美日韩国产中文精品字幕自在自线| 中文字幕欧美精品在线| 亚洲大胆人体av| 国外成人免费在线播放| 国产成人免费av电影| 亚洲自拍偷拍色图| 中文字幕无线精品亚洲乱码一区| 中日韩午夜理伦电影免费| 日韩精品福利在线| 精品呦交小u女在线| 亚洲xxxx视频| 欧美孕妇与黑人孕交| 在线成人激情视频| 欧美老妇交乱视频| 欧美一级在线播放| 亚洲成年人在线| 91国产精品视频在线| 久久艳片www.17c.com| 深夜福利一区二区| 亚洲成av人片在线观看香蕉| 国产日本欧美一区二区三区| 日韩大片在线观看视频| 午夜精品久久久久久久男人的天堂| 日韩精品中文字幕在线播放| 中文字幕欧美精品日韩中文字幕| 日本不卡免费高清视频| 亚洲在线一区二区| 国产在线不卡精品| 中文字幕国内精品| 国产精品第一区| 91嫩草在线视频| 久久伊人免费视频| 国产女同一区二区| 国产日韩在线一区| 亚洲精品自在久久| 日韩av在线精品| 在线日韩精品视频| 欧美精品激情在线观看| 亚洲视频日韩精品| 国内免费精品永久在线视频| 久久综合伊人77777蜜臀| 亚洲香蕉av在线一区二区三区| 91久久久久久久久| 高潮白浆女日韩av免费看| 亚洲国产精品久久久久秋霞蜜臀| 亚洲第一精品福利| 欧洲美女免费图片一区| 美女av一区二区三区| 亚洲精品视频中文字幕| 2018中文字幕一区二区三区| 国产在线高清精品| 免费97视频在线精品国自产拍| 91av在线免费观看| 亚洲三级免费看| 日韩电影中文字幕av| 啊v视频在线一区二区三区| 国产成人精品免高潮费视频| 欧美大片在线影院| 中文字幕亚洲欧美日韩2019| 欧美影院成年免费版| 日韩欧美极品在线观看| 欧美午夜视频在线观看| 国产欧美va欧美va香蕉在线| 2021国产精品视频| 欧美精品成人91久久久久久久| 丝袜情趣国产精品| 91麻豆桃色免费看| 国产成人jvid在线播放| 亚洲高清不卡av| 成人444kkkk在线观看| 亚洲精品视频网上网址在线观看| 欧美成人午夜激情| 精品日韩中文字幕| 成人97在线观看视频| 国产成人综合精品在线| 色综合男人天堂| 欧美乱大交xxxxx| 欧美性猛交xxxx乱大交蜜桃| 精品久久中文字幕| 综合欧美国产视频二区| 午夜免费在线观看精品视频| 亚洲精品一区二区在线| 国产三级精品网站| 欧美高清视频在线播放| 国产一区二区三区在线视频| 亚洲一区二区在线播放| 国产精品视频一区国模私拍| 萌白酱国产一区二区| 97免费视频在线播放| 久久久精品在线观看|