리눅스용이라면... http://cafe.daum.net/oraclemanager 라고 여기에 있습니다.

그리고 윈도우용이라면요.. JD1.3버젼을 받기가 어려우신 가보군요.

심파일에 가보시면.. (http://simfile.chol.com ) java라고 치시면 나옵니다.

그거 다운받으시고 설치하시면 대요. 그리고 나서.. classpath 지정을 해야지요.

classpath 지정은 자바책을 참고하시구요.

윈도우용이면 그리 설치하는 방법은 어렵지 않습니다. 그리고 중간에 에러도

거의 나지를 않지요.. 하지만..오라클을 윈도우에서 사용하는 것은 극히 위험하기

때문에(보안 문제, 재부팅을 해야하는 문제등등) 리눅스를 많이 사용하고 있답니다.

저 같은 경우엔.. 한컴리눅스3을 한컴리눅스 사이트에서 다운받아서 사용하고 있구요.

거기에 오라클을 설치해서 DB설계 프로젝트를 지금 현재 진행중입니다. (여담으로
Connection manager때뮈 골치아팠찌여..)


그리고 어떻게 설치하냐면요.. 아래를 참고하세요. 저는 아래와 같은 방법으로 합니다.

어느 분의 자료인데요.. 저는 이거 가지고 해요..

-------------------------- 자료(다른 사람 자료를 조금 고쳤습니다)--------------------------

한컴리눅스3에서 설치하기.. JAVA JDK는 설치 안해도 됩니다. 오라클에서 자동으로 읽더군요.
한컴리눅스가 좋은 점이 사용자 위주로 되어있어서 초보자가 편하다는 장점이 있었습니다.
그래서 이걸로 사용하고 있지요. 물론 멀티부팅을 해야하는 경우에도 한컴리눅스는 자동으로
잘 잡아줍니다. 아주 편하죠...아래와 같이 하시구요..
중요한 것은 오라클 설치 그룹을 만들고, 유저를 생성하고, 그런 담에 아래와 같이
vi /home/oracle/.bash_profile 을 정합니다.
그리고 나서.. 설치하다가 보면 에러가 뜨는데 이것은 $ORACLE_HOME/ctx/lib/env_ctx.mk 파일을 열고
$ORACLE_HOME/ctx/lib/env_ctx.mk 파일의 1365줄로 이동합니다.거의 마지막 부분에 있으므로 가장
마지막에서 위로 찾아 올라갑니다.
INSO_LINK = -L$(CTXLIB) $(LDLIBFLAG)m 다음에 $(LDLIBFLAG)dl 을 추가하여 줍니다.
이것만 하면 됩니다. 물론 처음에는 정말 설치하기 어렵습니다. 저두 한달동안 40번을 설치를
해보았지요. 중간에 에러나서 정말 고생 많이 했지요. 하지만 아래처럼 해보니 괜찮게 되더군요.
참고하세요^^




1. OS 및 하드웨어 환경

RAM 512MB
파티션 hdb1 8GB e / ext2hdb2 1GB e /tmp ext2hdb2 1GB e swap swap

2. 설치할 프로그램 버전 및 다운로드
Oracle Oracle 9.2.0.1.0
** Oracle 9.2.0.1.0 버전은 OTN(Oracle Technology Network 에서 다운 받습니다. otn.oracle.com
모든 설치 프로그램은 /usr/local/src에 옮겨 놓습니다.

3. 설치
가) 시스템 요구사항 확인
리눅스용 오라클9i 시스템 요구사항
하드웨어 요구사항 및 명령어
최소메모리 512 MB RAM 이상#grep MemTotal /proc/meminfo
교체 공간 일반적으로 RAM 용량의 1배나 최소한 400MB RAM 이상# /sbin/swapon -s
CD-ROM 드라이브 ISO9660 포맷을 지원하는 CD-ROM
디스크 공간 오라클 9I 소프트웨어 전체를 설치하기 위해 최소 2.5GB가 필요하며, 데이터베이스를 위해서는 1GB가 추가로 필요하다.# df ?k
임시 디스크 공간 tmp directory에 최소한 400MB의 Free 영역이 필요하다. 400MB의 용량이 되지 않을 경우에는 오라클 사용자 환경변수 TEMP 와 시스템 전역변수 TMPDIR가 다른 파일시스템에 생성될 수 있다.# env | grep TEMP# env | grep TMPDIR

소프트웨어 요구사항 및 명령어
OS SUSE Linux 7.1이상, Linux Kernel 2.4.4 이상, GNU C lib 2.2# uname ?r# rpm ?qa | grep glibc
JAVA JRE ? Sun JRE 1.3.1 / JDK ? Sun JDK 1.3.1 / blackdown 1.1.8_v3 이상

나) 공유 메모리 설정
오라클사가 제공한 커널 파라미터 값에 대한 권고값
파라미터 권장값 설명
SEMMNI 100 시스템 내 세마포어 셋의 최대 개수, 동시에 사용될 수 있는 세마포어의 최대 개수를 결정한다.
SEMMNS 256 시스템 내 세마포어 전체 개수
SEMMSL 100 한 개의 세마포어 셋에 존재할 수 있는 세마포어의 최대개수.오라클 프로세스의 최대개수에 10개정도를 더한 값으로 설정한다.
(오라클 initSID.ora 파일 내의 processes 파라미터)
SEMOPM 100 시스템 내 semop를 호출할 때마다 operation의 최대 개수
SEMVMX 32767 세마포어의 최대값을 결정한다.
SHMMAX 2147483648 한 개의 공유 메모리 세그먼트의 최대 크기 (단위: 바이트)
SHMMIN 1 한 개의 공유 메모리 세그먼트의 최소 크기 (단위: 바이트)
SHMMNI 100 공유 메모리 세그먼트의 최대 개수
SHMSEG 4096 한 개의 프로세스에 연결될 수 있는 공유 메모리 세그먼트의 최대값
** 공유 메모리와 세마포어의 개수 알아보기**
[root@ora9 /]# cd /proc/sys/kernel
공유메모리
[root@ora9 kernel]# cat shmmax e SHMMAX의 설정값을 출력한다.
[root@ora9 kernel]# cat shmmni e SHMMNI의 설정값을 출력한다.
세마포어
[root@ora9 kernel]# cat sem e SEMMSL, SEMMNS, SEMOPM, SEMMNI 값
원래 공유메모리와 세마포어를 변경한 값을 적용하여 커널을 재컴파일 해야하지만 여건이 되지 않는 (필자도 커널 재컴파일 여건이 안된다.)경우 소프트웨어적으로 공유메모리와 세마포어를 변경할 수 있다.
[root@ora9 kernel]# vi /etc/sysctl.conf
다음과 같이 편집한다.

# Disables packet forwading
net.ipv4.ip_forwad = 0
# Enable source route verification
net.ipv4.conf.default.rp_filter = 1
# Disable the magic-sysrq key
kernel.sysrq = 0
kernel.shmmax = 2147483648
kernel.sem = 512 3200 100 100

다) 설치 환경설정
① Oracle 9i 압축 풀기 및 CD 굽기
오라클 사이트에서 다운 받은 파일을 /usr/local/src 폴더에 넣어둡니다.
[root@ora9 /]# cd /usr/local/src
압축을 해제합니다. (시간이 상당히 걸립니다. 느긋하게 기다립시다.)
[root@ora9 src]# zcat lnx_920_disk1.cpio.gz | cpio -idmv
[root@ora9 src]# zcat lnx_920_disk2.cpio.gz | cpio -idmv
[root@ora9 src]# zcat lnx_920_disk3.cpio.gz | cpio ?idmv
압축을 푼 파일들을 3장의 cd에 굽기 원한다면 다음과 같이 작성합니다.
[root@ora9 src]# mkisofs -r Disk1 | cdrecord -v --eject dev=0,0,0 speed=4
[root@ora9 src]# mkisofs -r Disk2 | cdrecord -v --eject dev=0,0,0 speed=4
[root@ora9 src]# mkisofs -r Disk3 | cdrecord -v --eject dev=0,0,0 speed=4
dev 번호를 알고 싶다면 다음 명령을 내리십시오.
[root@ora9 src]# cdrecord -scanbus
scsibus0:
0,0,0 0) 'ATAPI ' 'CD-R/RW 4X4X32 ' '3.LS' Removable CD-ROM
(생략)
필자의 리눅스 컴퓨터에 설치된 CD Writer는 4배속(쓰기), 4배속(재기록), 32(읽기) 이므로 스피드를 4배속으로 맞추었습니다.


⑤ 오라클 사용자와 그룹 생성
오라클 제품 설치 및 설정변경을 담당할 oinstall과 시스템 내의 오라클 데이터베이스를
관리할 dba 그룹을 생성한다.
[root@ora9 /]# groupadd oinstall
[root@ora9 /]# groupadd dba
oracle 을 사용자로 설정하고 initial group을 oinstall과 group을 dba로 그룹을 할당한다.
[root@ora9 /]# useradd -g oinstall -G dba oracle
oracle 계정의 Password를 설정한다.
[root@ora9 /]# passwd oracle
⑥ 오라클 제품이 설치될 Mount Point를 생성한다.
/opt/oracle 디렉토리를 생성하여 하위 디렉토리까지 오라클 사용자가 관리하도록 해준다.
[root@ora9 /]# mkdir /opt/oracle
[root@ora9 /]# chown -R oracle.oinstall /opt/oracle/

⑦ oracle 사용자 계정의 환경을 설정한다.(다음 내용을 빠짐없이 작성한다.)
[root@ora9 /]# vi /home/oracle/.bash_profile
# for ORACLE

export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=/opt/oracle/product/920
export ORACLE_OWNER=oracle
export ORACLE_SID=ora9
export ORACLE_TERM=ansi
export DISPLAY=localhost:0.0
export TNS_ADMIN=$ORACLE_HOME/network/admin
export NLS_LANG=AMERICAN_AMERICA.KO16KSC5601
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/rdbms/demo
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
export PATH=$ORACLE_HOME/JRE/bin:$ORACLE_HOME/bin:.:$PATH
export TEMPDIR=/tmp
export EDITOR=vi
export LANG=korean
# for DBA/User
umask 022


오라클 환경 설정 항목과 그에 대한 설명
설정 이름 설정 설명
ORACLE_BASE 오라클 설치 프로그램인 OUI를 저장하고 오라클 트레이스 파일 및 데이터 파일을 저장하는 디렉토리의 이름을 기록하는 오라클 환경변수 명이다.
ORACLE_HOME 현재 설치하고자 하는 오라클 데이터베이스 서버를 저장할 디렉토리명을 기록한다.
ORACLE_OWNER 오라클 제품을 컴트롤할 OS 시스템 레벨의 유저가 누구인가를 설정하는 오라클 환경변수로, 앞 단락에서 생성한 oracle 사용자를 지정한다.
LD_LIBRARY_PATH 오라클 제품을 사용할 때 사용되는 오라클 공유 라이브러리들의 경로를 나타낸다. 반드시 $ORACLE_HOME/lib를 포함하여 설정한다./
ORACLE_SID 오라클 서버 인스턴스의 이름인 Oracle System Identifier(SID)를 설정한다. 하나의 하드웨어에 여러 개의 데이터베이스 인스턴스가 존재할 수 있지만, SID는 개별 인스턴스에 대해 유일한 이름으로 명명되어야 한다.
PATH $ORACLE_HOME/bin을 포함하여 설정한다.
NLS_LANG 오라클 데이터베이스의 문자 셋을 설정한다. 여러분이 생성하게 될 데이터베이스의 문자셋과 일치해야 한다.
TNS_ADMIN Oracle Network를 구성할 때 필요한 설정파일의 위치를 지정하는 것으로, insterner.ora, tnsnames.ora, sqlnet.ora 파일들이 위치하고 있다.
ORA_NLS33 NLS_LANG 항목에 설정된 문자 셋대로 오라클 데이터베이스에서 각국의 언어 및 도량형을 제공하는 데 필요한 정보를 갖고 있는 파일들의 위치를 지정한다.
TEMPDIR 오라클 데이터베이스가 운영 중에 임시 파일들을 위치시킬 장소를 지정한다.
EDITOR SQL *Plus 상에서 edit명령어를 사용했을 때 실행할 수 있는 OS 레벨의 에디터를 지칭하는 것으로, 여러분에게 익숙할 만한 pico, vi를 설정한다.
LANG 데이터베이스의 문자 셋을 결정하는 NLS_LANG과 달리, 현재 사용자의 세션에서의 문자 셋을 결정하는 시스템 환경변수이다. 필자와 같이 ko_KR.eucKR를 설정하면 한글화된 시스템 메시지를 볼 수 있으며, 오라클에서 제공하는 모든 자바 툴에서 한글화 메시지를 바로 볼 수 있다.
DISPLAY Oracle Universal Installer 등 오라클에서 제공하는 자바로 만들어진 여러 가지 툴이 구동하기 위한 X윈도우 환경을 설정하기 위한 것으로, 사용자의 서버 명이나 IP를 설정한다.

⑧ 재부팅 합니다. (위의 공유 메모리와 세마포어 값의 변경 등을 적용하기 위함입니다.)
[root@ora9 src]# shutdown -r now

라) 설치
설치시 root계정으로 로그인 후 X-Window를 실행하고 터미널 창을 두개 띄워
위쪽 창은 root 계정으로 아래쪽 창은 oracle 계정으로 작업하도록 한다.
[root@ora9 root]# su oracle
위에서 설정한 오라클 사용자의 설정이 적용되도록 강제로 로드합니다.
[oracle@ora9 oracle]$ source $HOME/.bash_profile
다운받은 오라클 설치 프로그램의 압축을 푼 디렉토리로 이동합니다.
[oracle@ora9 oracle]$ cd /usr/local/src/Disk1
[oracle@ora9 Disk1]$ ./runInstaller

Oracle Universal Installer 가 로딩됩니다.


설치 첫 화면 입니다. “다음”을 클릭하여 계속 설치를 진행합니다.


오라클을 처음 설치할 때에만 표시되는 화면으로써, OUI 관련 파일들의 위치를 지정합니다. 사용자 환경에 ORACLE_BASE를 지정하였다면 해당 디렉토리가 표시됩니다. “확인” 버튼을 눌러 계속 설치를 진행합니다.


시스템에서 오라클을 설치하고 갱신할 수 있는 UNIX GROUP을 지정합니다.


오라클 설치 및 갱신 가능한 그룹 이름 “oinstall”을 작성하고 “다음” 버튼을 클릭합니다.



설치를 계속 하기 전에 root 권한으로 특정 파일(/tmp/orainstRoot.sh)을 실행해야 합니다.



콘솔 실행 후 root계정으로 /tmp/orainstRoot.sh 파일을 실행합니다.


이것을 실행하면 /etc/oraInst.loc 파일이 생성됩니다. 이 파일은 오라클 Inventory의 위치와
이를 다루는 유닉스 계정 그룹 명이 기록됩니다.

“계속” 버튼을 눌러 계속 설치를 진행합니다.

오라클의 원본 디렉토리를 표시하며, 사용자 환경에 설정된 ORACLE_HOME 의 이름 및
설치가 될 디렉토리가 표시된다. “다음” 버튼을 클릭하여 계속 설치를 진행한다.
만약 CD로 설치한다면 경로에 CD-ROM의 경로가 표시될 것이다.

제품을 로드 합니다.

“Oracle9i Database 9.2.0.1.0”을 선택하여 데이터베이스를 구성합니다.
“제품 언어...”를 클릭합니다.

제품언어에 한국어와 영어가 추가되어 있는지 확인합니다.
“확인” 버튼을 클릭 하여 계속 설치를 진행합니다.

설치 유형을 묻는 화면입니다. 여기서는 Enterprise Edition을 선택하여 설치합니다.
Enterprise Edition은 모든 컴포넌트가 설치 됩니다. “다음” 버튼을 클릭합니다.


“설치 유형”에서 “Database Configuration”으로 넘어가는 중간 화면 입니다.


Database Suite에서 General Purpose를 선택합니다. “다음”버튼을 클릭하여 계속 설치를 진행합니다.

l General Purpose: 범용적인 데이터베이스를 구성할 때
l Transaction Processing: OLTP성 작업이 주가 될 때
l Data Warehouse: DSS 목적으로 데이터베이스를 구성할 때
l Customized: 사용자 정의 데이터베이스를 구성할 때
l Software Only: 데이터베이스를 설치하지 않고 오라클 데이터베이스 제품만 설치할 때
“Database Configuration”에서 Database File Location”으로 넘어가는 중간 화면 입니다.

Global Database 이름을 적어 줍니다. 대개 데이터베이스 이름.네트워크 도메인 이름을 이용합니다.


개인적으로 도메인 jungyama.pe.kr을 이용하므로 ora9.jungyama.pe.kr을 작성하였습니다.
“다음”버튼을 클릭하여 계속 설치를 진행합니다.

데이터베이스 파일이 저장될 위치를 지정합니다. “다음”를 클릭하여 계속 설치를 진행합니다.


Oracle DB에서 사용할 문자 셋을 설정합니다. 이곳 설정은 $HOME/.bash_profile 의
NLS_LANG의 값과 일치해야 합니다. Default character set 이 KO16KSC5601이므로
Database Character Set을 default로 놓고 “다음” 버튼을 물러 계속 설치를 진행합니다.

설치될 목록을 확인해 보고 “설치” 버튼을 클릭하여 계속 설치를 진행합니다.
만약 구성 요소 중 변경할 사항이 있다면 “이전” 버튼을 클릭합니다.


설치가 진행되고 있는 상태 입니다. 시간이 오래 걸리니 느긋하게 기다립니다.


파일이 옮겨지고 링크 작업이 진행되고 있는 상태 입니다.
시간이 좀 걸리니 느긋하게 기다립니다.


설치가 거의 끝날 무렵 다음과 같은 오류가 납니다. 이때 어떠한 버튼도 클릭하지 않습니다.
ORACLE_HOME/ctx/lib/env_ctx.mk 파일을 엽니다.

$ORACLE_HOME/ctx/lib/env_ctx.mk 파일의 1365줄로 이동합니다.
거의 마지막 부분에 있으므로 가장 마지막에서 위로 찾아 올라갑니다.

INSO_LINK = -L$(CTXLIB) $(LDLIBFLAG)m 다음에 $(LDLIBFLAG)dl 을 추가하여 줍니다.


“재시도”버튼을 클릭하여 계속 설치를 진행합니다.


링크 오류 후 링크 작업이 계속 진행되고 있는 그림 입니다.

설치를 계속 하기전에 root 권한으로 특정 파일을 실행해야 합니다


콘솔 실행 후 root계정으로 /opt/oracle/product/9.2.0/root.sh 파일을 실행합니다.

이때 local bin directory를 묻는데, 기본값 그대로 “Enter”를 누릅니다.
시간이 조금 걸리니, 느긋하게 기다립니다.

/opt/oracle/product/9.2.0/root.sh 파일이 실행되고 난 후 화면입니다.

“OK” 버튼을 클릭하여 계속 설치를 진행합니다.

설치와 링크 작업이 거의 끝나 가는 화면입니다.
이곳까지 따라오시느라 수고 많았습니다.

구성 툴이 실행됩니다. 시간이 오래 걸리니 느긋하게 기다립니다. 만약 이 단계에서 멈춘다면 환경설정 파일(.bash_profile)의 NLS_LANG 값과 설치 시 Character Set이 일치하는지 확인 합니다.


“Oracle Database Configuration Assistant”에서 내용이 없는 창이 뜹니다.
설치상에 문제가 있는 것은 아니니 조금 기다립니다.

“Database Configuration Assistant”에서 “Oracle 인스턴스 생성 및 시작” 중 화면입니다.


“Database Configuration Assistant”에서 “데이터베이스 생성 완료 중” 화면입니다.
데이터베이스 파일을 복사하여 다시 재구성하는 것이므로 시간이 오래 걸리지 않습니다.


Database Configuration Assistant 2번째 창입니다.
SYS와 SYSTEM 계정의 보안을 위하여 암호를 변경합니다.


SYS와 SYSTEM 계정의 암호를 변경 후 “암호 관리…” 버튼을 눌러봅니다.


암호 관리 창에는 계정정보를 볼 수 있습니다. SYS, SYSTEM, DBSNMP, SCOTT 계정을 제외하고 계정이 잠겨져 있는 것을 확인 할 수 있습니다. “확인” 버튼을 클릭하여 계속 설치를 진행합니다.


“확인”버튼을 클릭하여 계속 설치를 진행합니다.


“구성 툴”에서 “Starting HTTP Server” 구성이 진행중인 화면입니다.
만약 해당 구성이 필요 없다면 “정지”버튼을 클릭하여 구성을 중지합니다.


설치가 완전히 완료 되었습니다. Oracle9i Database 설치 요약 정보가 나타나는 화면입니다.


만약 설치된 제품 중에 제거하고 싶은 요소가 있다면 위에서 “설치된 제품” 버튼을 클릭하여
제거하고 싶은 항목을 클릭 후 “제거…” 버튼을 클릭하여 제거합니다.


설치를 마치려면 “종료” 버튼을 클릭 후 “예(Y)” 버튼을 클릭하여 설치를 완전히 종료합니다.


만약 다른 구성요소를 더 설치하고 싶다면 “다음 설치” 버튼을 클릭하여 다른 요소를 더 설치 합니다.


마) Database 시작과 종료
① 오라클 데이터베이스 시작하기
Database 의 시작과 종료는 반드시!! Oracle 계정으로 수행해야 합니다.
[root@ora9 /]# su oracle
[oracle@ora9 /]$ source $HOME/.bash_profile
oracle 계정으로 로그인 후 oracle 계정의 환경설정을 reload 합니다.
(처음부터 오라클 계정으로 로그인 하였다면 이 과정은 불필요합니다.)

[oracle@ora9 /]$ sqlplus /nolog
SQL>connect / as sysdba
SQL> startup
오라클 데이터베이스를 시작하고 종료하기 위해서는 OS에서의 인증과 암호 파일을 생성하는
툴인 orapwd를 통해야 한다. 그리고 sys 스키마의 권한인 sysdba 권한과 public 스키마
권한인 sysoper 권한의 특별한 시스템 권한을 소유한 사용자이어야 한다.

· sysdba : 데이터베이스 시작/종료, 아카이브 및 복구 작업, ALTER DATABASE OPEN,
MOUNT, BACKUP, CHANGE, CHARACHER SET 절의 명령어 실행
· sysoper : 데이터베이스 시작/종료, 아카이브 및 복구 작업, ALTER DATABASE OPEN,
MOUNT, BACKUP 절의 명령어 실행

SQL> SELECT * FROM v$version;
현재의 오라클 데이터베이스 인스턴스의 버전 확인하기

② 오라클 데이터베이스 종료하기
[oracle@ora9 /]$ sqlplus /nolog
SQL> connect / as sysdba
SQL> shutdown immediate

③ oratab 파일 편집하기
오라클 데이터베이스를 /etc/rc.d/ini.d에 스크립트로 설정하여 자동으로 실행하게 하여봅시다.
[root@ora9 /]# vi /etc/oratab
다음 부분을 수정 ([SID], [ORACLE_HOME], [자동실행/종료 플래그]로 구성되어 있습니다.)
ora9:/opt/oracle/product/9.2.0.1.0:N e ora9:/opt/oracle/product/9.2.0.1.0:Y

④ Parameter 파일 링크 (xxxxxxxxxxxx은 일정치 않은 숫자 입니다.)
[root @ora9 /]# cp /opt/oracle/admin/ora9/pfile/initora9.ora.xxxxxxxxxxxx \
/opt/oracle/product/9.2.0.1.0/dbs/initora9.ora

⑤ /etc/rc.d/init.d 에 등록하기
oracle9i 스크립트를 /etc/rc.d/init.d 에 복사합니다.
[root@ora9 /]# cp /usr/local/src/oracle9i /etc/rc.d/ini.t/
oracle9i에 실행권한을 부여합니다.
[root@ora9 /]# chmod 755 /etc/rc.d/init.d/oracle9i
실행수준 2,3,4에 해당하는 데이테베이스를 실행시키기 위하여 심볼릭 링크를 한다.
[root@ora9 /]# ln -s /etc/rc.d/init.d/oracle9i /etc/rc.d/rc2.d/S99oracle9i
[root@ora9 /]# ln -s /etc/rc.d/init.d/oracle9i /etc/rc.d/rc3.d/S99oracle9i
[root@ora9 /]# ln -s /etc/rc.d/init.d/oracle9i /etc/rc.d/rc4.d/S99oracle9i
시스템을 재부팅하거나, 재실행 할 때에 데이터베이스를 중지하기 위하여 심볼릭 링크를 한다.
[root@ora9 /]# ln -s /etc/rc.d/init.d/oracle9i /etc/rc.d/rc0.d/K01oracle9i
[root@ora9 /]# ln -s /etc/rc.d/init.d/oracle9i /etc/rc.d/rc6.d/K01oracle9i
Oracle Database를 재시작 시켜본 후, LISTENER 데몬이 띄워져 잇는지 확인합니다.
[root@ora9 /]# /etc/rc.d/init.d/oracle9i restart
[root@ora9 /]# ps ax | grep LISTENER
여기까지 따라오시느라 수고 많으셨습니다. ^^

출처 : http://blog.naver.com/mh007kim/80004437666

+ Recent posts