Linux에서의 Oracle 8
고객지원 지식기반 (oracle8_suse)
이것은 오래된 문서이다.
SuSE Linux에서의 Oracle에 대한 새로운 정보 :
http://www.suse.de/~mha/oracle/
Anliegen:
S.u.S.E. Linux의 시스템에 Oracle 8.0.5 시험버전을 사용하려고 한다.
중요 : 이 묘사는 다음의 CD에 기반한 것이다 :
Oracle 8 Server Pre-production Version 8.0.5 for Linux
Procedure:
사용자의 데이터베이스를 만든다(여기에서는 : oracle). 이름은 중요하지 않지만 그룹은 중
요하다!! 이것은 있어야 한다 : dba.
더 나아가 Oracle 8을 설치할 디렉토리를 만드는 것이 필요하다. 이 디렉토리의 주인은 oracle 사용자여야 한다. 예를 들어 :
mkdir /opt/oracle
chown oracle.dba /opt/oracle
이제 (사용자 oracle이 되어) 설치 스크립트를 실행한다 :
/cdrom/orainst/install
스크립트를 설치할 때 Oracle 그룹의 이름을 입력한다. 이렇게 입력할 것을 요구한다 :
dba
이제 Oracle 디렉토리를 입력할 필요가 있다 :
/opt/oracle
스크립트는 이제 ORACLE_SID가 필요하다. 이것은 설치하려는 데이터베이스의 이름이다.
이것을 우리의 예에서는 OracleDB라고 할 것이다.
이제 소프트웨어가 설치될 것이다...
설치 후에 데이터베이스를 설치할 것인지를 묻는다. 확인해서 대답하라. 그리고 나면 데
이터베이스가 만들어진다.
이제 root로 되어서 다음을 실행한다 :
/opt/oracle/orainst/root.sh
이 프로그램은 ORACLE_HOME, ORACLE_SID 그리고
PATH라는 환경변수를 설정했다고 가정한다! 가장 쉬운 방법은 $ORACLE_HOME/.env 파일을 원본으로 하는 것이다:
cd /opt/oracle
. ./.env
이제는 데이터베이스가 적절히 설치되고, 다음과 같이 함으로 시작될 것이다 :
/opt/oracle/bin/svrmgrl
Oracle Server Manager Release 3.0.5.0.0 - Production
(c) Copyright 1997, Oracle Corporation. All Rights Reserved.
Oracle8 Release 8.0.5.0.0 - Production
PL/SQL Release 8.0.5.0.0 - Production
SVRMGR> connect system/manager
Connected.
SVRMGR>
테스트할 목적으로 하나의 표를 만들고 이 표에 값들을 넣었다. 그 후에 우리는 이 값들을
읽을 수 있고 그 다음엔 표를 삭제할 수도 있다.
SVRMGR> create table test (number int, text varchar(100));
Statement processed.
SVRMGR> insert into test values (1,'This is our first Oracle test entry');
1 row processed.
SVRMGR> select * from test;
NUMBER TEXT
-----------------------------------------------------------------
1 This is our first Oracle test entry
1 row selected.
SVRMGR> drop table test;
Statement processed.
SVRMGR> quit
Server Manager complete.
이제 데이터베이스가 사용할 준비가 되었다.
이 제품을 위해 제공하는 것이 아무 것도(!!) 없음을 기억하고 있어야 한다!!!
키워드: ORACLE, DATENBANK
SDB-oracle8_suse, Copyright SuSE Linux AG, Nrnberg, Germany
- 버전: 08. Mr 2001
SuSE Linux AG - 최근에 만들어진 : 08. Mr 2001 에 의해 kmyoo (sdb_gen 1.40.0)