database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
ㆍOracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Oracle Q&A 2022 게시물 읽기
No. 2022
Linux+Oracle8i(8.1.5)+Apache+PHP4+Mysql+jdk+Tomcat3.1m+GD+ZendOptimizer 연동하여 설치하기
작성자
김형균
작성일
2000-11-12 15:53
조회수
4,916

7. 그후 x-windows를 로그오프 또는 shutdown 한후 다시 oracle로 접속한다.

]# shutdown

 

8. 815shipstd.tgz. 파일을 ./tmp/oracle라는 디렉토리를 만든후 그곳에 복사한뒤에

압축을 풀어서 설치한다.

이때 oracle의 계정으로는 copy가 불가능하므로 root계정으로 변경한후 한다.

] # su -

root 의 패스워드를 물어보니.. 입력한다. 그후

#mkdir /tmp/oracle

#cd /tmp/oracle

#cp /usr/local/815shipstd.tgz .

#tar xzvf 815shipstd.tgz

#su - oracle(여기서 반드시 다시 오라클 계정으로 접속을 해서 다음의 명령을 실행해야 한다.)

 

oracle]$cd /tmp/oracle/

oracle]$cd install/linux

linux]$./runIns.sh

하면 설치화면이 뜰것이다. 여기서 화면이 뜨지 않는다면 다시 한번 리눅스를 shutdown 하거나 reboot

한 후에 oracle의 계정으로 로그인을 한후 해당 디렉토리로 이동해서 위의 명령(runIns.sh)를 실행한

다.. 그래도 만약에 설치화면이 뜨지 않는다면 jre의 설정부터 다시 확인해 본다..(잘 안되더라도…

힘을 내자.. ^-^)

 

이제 설치하는 과정에서 거의 모든값들은 .bash_profile에 저장된 값이 디폴트로 지정되서 나오기 때

문에 거의 마우스로 선택을 하면서 설치하게 된다.

그럼.. 하나씩 살펴보자..

9. ‘환영합니다’라는 메시지가 나오면 next를 선택한다.

10. 파일의 위치화면이 뜬다.

원본 -> /tmp/oracle-stage/products.jar

대상 -> /oracle/app/oracle/product/8.1.5

라는 화면이 자동으로 뜬다. 만약 뜨지 않게 되면 .bash_profile에서 ORACLE_HOME의 값을 확인해 본

다. 아마도 다른 것으로 설정되어 있을 것이다.

확인후 next를 선택해 준다.

 

11. 인벤토리 위치 박스가 나타난다.

기본디렉토리인 /oracle/app/oracle/oraInventory를 선택하고 next를 선택한다.

여기서 잠깐.. 혹시

error : inventory 위치를 생성할 수 없습니다.

사용자는 이위치에서 쓰기권한을 가지고 있지 않을 수도 있습니다.

라는 에러가 뜰 수도 있다.. 그러면 당황하지 말고..

다른 한글 텍스트 창을 띄워서 su - 한후에서 chmod 777 /oracle 한후 창을 닫는다.

(오라클의 설치가 끝나면 다시 chmod 755 /oracle 해 주면 된다.)

그리고 다시 이전의 화면으로 돌아와서 확인을 누른다. 그후 next를 클릭한다.

 

12. unix 그룹이름 화면이 나온다.

그곳에 dba를 입력한다.

next를 클릭하면

waring 창이 뜬다.

/tmp/orainstall/orainstallRoot.sh를 root권한으로 실행하라는 메시지이다.

다른 새로운 한글 터미널을 실행한후 root 권한으로 빠꾼후 /tmp/orainstallRoot.sh를 실행시 켜주

고 다음 창을 닫고 warning 메시지가 있는 창으로 가서 재시도를 선택한다.

 

13. 설치가능한 제품들의 화면이 뜬다. Oracle8.1.5.0.0을 선택하고 next를 선택한다.

 

14. 설치유형 화면이 뜬다. 그러면 typical, minimal, custom 중에서 custom을 선택하고 next를 선택

한다.

 

15. 설치가능한 제품 구성 화면이 뜬다. 그러면 디폴트를 선택하고 오른쪽 위에 있는 언어선택이라고

있는데에서 영어를 추가시켜주고 next를 클릭한다.

 

16. Create database 화면이 뜬다. 이때 지금 생성하겠냐고 묻는데 나중에 설치하는 것을 권장한다는

메시지가 나온다. no를 선택하고 next를 선택한다.

 

17. 설치정보 요약화면이 뜬다. 확인하고 이상이 없다면 설치를 선택한다.

 

간혹, 설치공간 부족에 대한 경고가 나오는데 Command Line에서 df -k로 공간확인한다.

대용량 하드 디스크의 경우나 SCSI 하드 디스크를 사용하는 경우 실제로 부족하지 않은 경우에도

인스톨러가 간혹 이 메시지를 표시하는 경우가 있으므로 실제로 부족한 것이 아니라면 무시하고

"Yes"를 눌러 다음으로 진행 --> 마찬가지로 오라클 인벤토리를 위한 공간부족경고가나오는데

디스크에 따라 실제로 부족하지 않은 경우에도 간혹나오므로 "Yes"를 눌러 진행...

 

18. 설치를 하다가 100%정도에 이르면 warning 창이 뜬다.

/oracle/app/oracle/product/8.1.5/root.sh를 root의 권한으로 실행하라는 메시지 이다.

다른 한글터미널을 실행후 root 권한으로 바꾼후

# cd /oracle/app/oracle/product/8.1.5

#chmod 744 root.sh

.#./root.sh

그러면 메시지가 뜨는데 그냥 디폴트값인 [/usr/bin]에서 엔터를 치고 OK 메시지가 나오면 창을 닫고

나온다.

19. oracle database configuratin assistant alert 창이 뜬다.

20. JNLS 어쩌구저쩌구 하고 에러가 뜨는데 그냥 ok를 선택한다.

21. oracle database configuration assistant창이 뜬다.

여기서.. 모든창을 다 닫는다. 왜냐하면 oracle의 패치를 적용해야 하기 때문이다.

22. 다운 받아 두었던 linux_815patches.tar.gz을 /usr/local에 복사한 다음 패치하자.

$su -

루트의 패스워드를 입력한다.

#cp /usr/local/linux_815patches.tar.gz /usr/local

#cd /usr/local

#tar xzvf linux_815patches.tar.gz

#cd linux_815patches

#su - oracle (다시 오라클 계정으로 변경한다.)

$./linux_815patches.sh

그러면 8.1.5.1. …… done 가 실행되고

8.1.5.2…… done 하면서 실행된다.

23. 다시 오라클을 기동시키기 위해 그러면 다시 한글터미널을 아예 닫는다.

(그러지 않으면 아래의 dbassist 명령을 입력할 때

error:DISPLAY not set

Set DISPLAY environment variable, then re-run

이라는 에러가 뜰 것이다.

이것은 오라클의 에러가 아니라 x-windows 상의 설정문제이다. )

 

그후 다시 한글 터미널을 실행시킨다.

그후 dbassist 를 실행시킨다.

$dbassist

그러면 JNSL 어쩌구 저쩌구 하는 에러가 뜰 것이다. 이것은 이미 알려진 오라클의 버그라고 할 수 있

다. 무시하고 그냥 확인을 누른다.

24. Oracle Database Configuration Assistant창이 뜰 것이다.

Crate a database, delete a database, modift database가 나온다.

여기서 create a database를 선택한다.

그러면 다시 typical과 custom을 선택하는 창이 뜨는데 custom을 선택해야 한다.

oracle에서 제공하는 매뉴얼에 보면.. custom을 선택해야만 데이터베이스의 캐릭터 셋을 한글(KO16KSC5

601)로 할 수 있다고 한다.

다음을 누른다.

 

25. select the environment in which this database will operate 가 나온다

● oracle transaction processing

● decision support system

● hybrid

중에서 hybrid를 선택한다.

26.Concurrently connected user 화면이 뜬다.

동시사용자를 입력하는 화면인데.. 그냥 디폴트로 둔다.(동시사용자의 경우 무조건 늘릴 수 있는 것

이 아니라 라이센스 규정에 따라야 한다고 한다).

[Top]
No.
제목
작성자
작성일
조회
2025Linux+Oracle8i(8.1.5)+Apache+PHP4+Mysql+jdk+Tomcat3.1m+GD+ZendOptimizer 연동하여 설치하기
김형균
2000-11-12
20077
2024Linux+Oracle8i(8.1.5)+Apache+PHP4+Mysql+jdk+Tomcat3.1m+GD+ZendOptimizer 연동하여 설치하기
김형균
2000-11-12
5018
2023Linux+Oracle8i(8.1.5)+Apache+PHP4+Mysql+jdk+Tomcat3.1m+GD+ZendOptimizer 연동하여 설치하기
김형균
2000-11-12
5835
2022Linux+Oracle8i(8.1.5)+Apache+PHP4+Mysql+jdk+Tomcat3.1m+GD+ZendOptimizer 연동하여 설치하기
김형균
2000-11-12
4916
2021Linux+Oracle8i(8.1.5)+Apache+PHP4+Mysql+jdk+Tomcat3.1m+GD+ZendOptimizer 연동하여 설치하기
김형균
2000-11-13
5863
2013오라클 DB가 생성되지 않아요.
유래범
2000-11-11
3903
2034┕>Re: 오라클 DB가 생성되지 않아요.
지나가는이
2000-11-13 14:46:44
3484
2012816 proc 에러?
윤상배
2000-11-11
3740
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다