Oracle的在線幫助系統是通過ystem.help這個表來實現的,這個表里儲存了Oracle里sql信息
首先使用system用戶登錄sqlplus,
執行一下select count(1) from system.help;
只有900多條,太少,這里你安裝的幫助主題是900多條,不過這里太少了, 你沒有安裝擴展的幫助系統,這里的幫助太少。
1、執行以下語句,將以下兩張表刪除,并重新建立:
DROP TABLE HELP;
CREATE TABLE HELP
(
TOPIC VARCHAR2 (50) NOT NULL,
SEQ NUMBER NOT NULL,
INFO VARCHAR2 (80)
) PCTFREE 0 STORAGE (INITIAL 48K PCTINCREASE 0);
GRANT SELECT ON HELP TO PUBLIC;
ALTER TABLE HELP
ADD CONSTRAINT HELP_TOPIC_SEQ
PRIMARY KEY (TOPIC, SEQ)
USING INDEX STORAGE (INITIAL 10K);
DROP VIEW HELP_TEMP_VIEW;
CREATE VIEW HELP_TEMP_VIEW (TOPIC) AS
SELECT DISTINCT UPPER(TOPIC)
FROM HELP;
INSERT INTO HELP
SELECT 'TOPICS', ROWNUM + 10, TOPIC
FROM HELP_TEMP_VIEW;
COMMIT;
DROP VIEW HELP_TEMP_VIEW;
2、下載以下:http://download.csdn.net/source/1761052
在system用戶下執行這兩個文件的內容。
3、執行一下help sqlplus,就可以看到sqlplus的內容了。
新聞熱點
疑難解答