a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 89|回复: 0

[考试辅导] Oracle技术:Oracle10g扩展的帮助文件的安装方法

[复制链接]
发表于 2012-8-4 14:06:19 | 显示全部楼层 |阅读模式
 Oracle的在线帮助系统是通过ystem.help这个表来实现的,这个表里储存了Oracle里sql信息
3 v) F  S) q7 h. L* C  首先使用system用户登录sqlplus,
2 i1 Q# N5 W! ~7 s' L; |  执行一下select count(1) from system.help; + b+ U* M3 ?; |4 t+ ?
  只有900多条,太少,这里你安装的帮助主题是900多条,不过这里太少了, 你没有安装扩展的帮助系统,这里的帮助太少。 7 _1 a2 O& d4 R; `! O2 @
  1、执行以下语句,将以下两张表删除,并重新建立: 
. C+ r" d5 I7 x0 y3 Z9 u  DROP TABLE HELP; 2 o2 S  O8 q. G/ O3 [
  CREATE TABLE HELP
. J5 U0 W3 T% r0 k  (
; e. U  P, Q/ S" B( j3 ~  TOPIC VARCHAR2 (50) NOT NULL, / z, q# J: t0 d5 T
  SEQ NUMBER NOT NULL, 1 v! B; c  P- Q1 I+ _% S
  INFO VARCHAR2 (80) . t6 c; z: u) V+ @. o* B# w
  ) PCTFREE 0 STORAGE (INITIAL 48K PCTINCREASE 0); 5 c  t; u7 e3 }3 z* m( v
  GRANT SELECT ON HELP TO PUBLIC; $ a; L& B6 ^: @+ n/ T
  ALTER TABLE HELP
. A7 K! L9 n: `+ {& R  ADD CONSTRAINT HELP_TOPIC_SEQ " p8 |$ G# |, o' X, \* T5 w( V
  PRIMARY KEY (TOPIC, SEQ)
5 k9 K) j, j% `8 w# U' k$ p* P  USING INDEX STORAGE (INITIAL 10K); ! |" l' Z0 t' o& S# t( c& f2 P
  DROP VIEW HELP_TEMP_VIEW;
; T: A1 M" n9 F; g# H# t( |  CREATE VIEW HELP_TEMP_VIEW (TOPIC) AS " m$ g- b* ?; \0 x; ]; Y* \/ I6 W9 ]
  SELECT DISTINCT UPPER(TOPIC) ! O' P& ^1 C9 @% v* F
  FROM HELP; 2 d- \6 i8 O) n, p! `+ @
  INSERT INTO HELP , P6 M" q( o2 t% r! F
  SELECT ’TOPICS’, ROWNUM + 10, TOPIC
" w0 t, D' I4 ]/ G/ I  FROM HELP_TEMP_VIEW; - y) f& _6 x& q. w
  COMMIT;
" [4 x/ o  @4 N2 P  DROP VIEW HELP_TEMP_VIEW;
  r  f  R7 J9 b' j  2、下载以下:http://download.csdn.net/source/1761052 7 R5 y+ S/ y0 {$ K8 b) Q% g4 b
  在system用户下执行这两个文件的内容。   3、执行一下help sqlplus,就可以看到sqlplus的内容了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-4 14:43 , Processed in 0.218298 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表