Oracle

게시글 보기
작성자 유건데이타 등록일 2015-05-18
제목 SQL*PLUS Help
SQL*PLUS Help
=============

SQL*PLUS 에서 Online Help 기능을 제공하여 굳이 SQL Reference 를 참조하지
않아도 Online 상에서 확인이 가능하다.
그런데 간혹 help 에 문제가 생기는 경우 다음과 같이 새로 생성하면 된다.

1. help 디렉토리로 이동한다.

% cd $ORACLE_HOME/sqlplus/admin/help

2. SYSTEM user 로 SQL*Plus 에 Login 한다.

% sqlplus system/

3. 해당 디렉토리의 "helptbl.sql" script 를 수행한다.

SQL> @helptbl

해당 스크립트는 Help 라는 테이블을 생성하고 Public 으로 지정한다.

4. SQL*Loader 로 필요한 Record 를 Help 테이블에 로딩한다..

% sqlldr system/manager control=plushelp.ctl
% sqlldr system/manager control=sqlhelp.ctl
% sqlldr system/manager control=plshelp.ctl


5. SYSTEM user 로 SQL*Plus 에 Login 한다.
"helpindx.sql" script 를 수행한다.

SQL> @helpindx

해당 스크립트는 필요한 각종 view 와 index 를 생성한다.


// 위의 사항은 Unix 계열의 SQL*PLUS 에서 적용이 되는 내용이다
Windows 95/98/NT 에서는 현재 On-line Help 가 지원되지 않는다.
다만 Oracle install CD 에서 Oracle Online Documentation 을 인스톨 한
후 Adobe Acrobat runtime 으로 보아야 한다.

DB SERVER 8.1.6 이상에서는
SQLPLUS에서 사용되는 help 기능만 제공됩니다.

8.1.6 이상에서 help를 생성하기 위해서는

% cd $ORACLE_HOME/sqlplus/admin/help

% sqlplus system/

SQLPLUS>helpbld.sql
SQLPLUS>helpus.sql
Comment
등록된 코멘트가 없습니다.