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 1324 게시물 읽기
No. 1324
성희의 오라클8i_1.1.5설치 가이드2
작성자
유성희
작성일
2000-08-14 17:30
조회수
11,935

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. 설치정보 요약화면이 뜬다. 확인하고 이상이 없다면 설치를 선택한다.

 

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을 /home/oracle에 복사한 다음 패치하자.

$su –

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

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

#cd /home/sung

#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을 선택해야만 데이터베이스의 캐릭터 셋을 한글(KO16KSC5601)로 할 수 있다고 한다.

다음을 누른다.

 

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

● oracle transaction processing

● decision support system

● hybrid

중에서 hybrid를 선택한다.

26.Concurrently connected user 화면이 뜬다.

동시사용자를 입력하는 화면인데.. 그냥 디폴트로 둔다.(동시사용자의 경우 무조건 늘릴 수 있는 것이 아니라 라이센스 규정에 따라야 한다고 한다).

 

27. a oracle database is uniquely 화면이 뜨면

Global database name에 ORCL 이라고 입력하고

A database is refrened by at least one SID에는 ORCL을 입력한다.(.bash_profile에서 ORACLE_SID라고 입력해준 값을 입력하는 것이다.)

오라클의 매뉴얼에 보면 특히 “Change Character Set”을 눌러서 National Character Set을 “KO16KSC5601FIXED”로 설정한다. 이 것은 NCHAR나 NVARCHAR2 및 NCLOB같은 data type 을 사용하기 위해 필요하다고 했다.

 

28 .

Oracle Database Configuration Assistant(Control File Parameter) 설정화면이 나오는데 여기서 디폴트로 정해있는 값을 그냥 두고 다음을 누른다.

그러면 다시 Oracle Database Configuration Assistant(DBCA-Tablespace Information)이 나온다.

역시 디폴트로 두고 다음을 누른다.

Oracle Database Configuration Assistant(DBCA-Redo Log)역시 디폴트 값을 그대로 둔다.

다음을 누른다.

Oracle Database Configuration Assistant(Checkpoint) 에서도 디폴트값을 그대로 둔다.

(오라클의 매뉴얼에 보면

리눅스용 Oracle8i의 경우 Enable Archive log 부분은 체크하지 않도록 한다. 만약 체크할 경우 DB 생성시에 문제가 발생할 수 있다

고 했다. 주의하기 바란다. 디폴트로 이 부분은 선택이 되어 있지 않다.)

Oracle Database Configuration Assistant(DBCA-Trace)에서도 역시 마찬가지로 디폴트로 정해져 있는 값을 그대로 두고 다음을 누른다

 

29. DBCA-Running Method이 나오는데.. 여기서 중요하다.

● create database now

● save information to a shell script

이 있는데 메모리가 256 이상인 분은 create database now를 선택하고

create database now를 선택하신 분들은 ‘시간이 좀 걸리는데.. 지금 설치하겠느냐..’

고 처음에 물어볼 것이다. 이때 확인을 누르면 된다..

그리고.. 한숨 자자..

 

메모리가 128인 분들은 save information to a shell script를 선택한다.

( 나 역시 이 부분에서 처음에 create database now를 선택했다가 여러 번 실패했었다.)

save information to shell script를 선택한 분들만 아래의 명령을 처리해 주어야 한다.

29-1)$ cd /oracle/app/oracle/product/8.1.5/dba

$vi initORCL.ora(이 파일의 경우 처음에 .bash_script에서 설정해 준 ORACLE_SID의 값 에 따라 다를 것이다. 즉, initORACLE_SID.dba)

#rollback_segments = (r01, r02, r03, r04)에 있는 #을 제거한다. 그리고 exclusive라는 문자를 none으로 변경한다.

저장하고 나와서..

$./sqlORCL.sh 를 실행시킨다(다시 한번 말하지만.. 이 파일의 경우 사용자마다 이름이 다를 수 있다. .bash_profile에서 ORACLE_SID로 정해준 이름에 따라 다른 것이다)

 

간혹 설치중에

error 01034 : oracle

이라는 에러가 뜰때가 있다. 이것은 대부분의 경우 메모리의 부족으로 생기는 에러라고 한다. 그럴때는 메모리를 256으로 바꾸던가.. 아니면 save information to a shell script를 선택해야만 한다.)

 

이떄 설치하는데 시간이 좀 걸린다. 어떤 분은 2시간만에 설치가 다 되었다는 분도 있고 어떤 분은 5시간 걸렸다는 분들도 있다.

참고로 나의 경우는 그대로 두고 집에 가서 한숨 자고 출근했더니..

Server Manager Complete 라는 메시지가 떠 있었다..

드디어 설치가 된 것이다..

 

나 역시 오라클을 설치하는데.. 일주일이 걸렸다.

설치하다보면.. 여러가지 에러들을 경험하게 되는데.. 당황하지 말고

technet.oracle.co.kr , linux.sarang.net, database.sarang.net 의 질문과 답변란에서

한번 찾아보자.. 대부분의 에러에 대해서는 이미 많은 사람들이 경험하고 올려놓았다.

오라클을 설치하면서 이렇게 큰 프로그램에도 여러가지 버그들이 존재하는구나 싶었다..

이미 알려진 여러가지 버그들이 있으며.. 침착하게 찾아보자..

 

설치중 실패했을 경우 다시 설치하기 위해 삭제해 주어야 할 파일들

cd /etc

rm oraInst.old

mv oratab oratab.old

 

cd /tmp

rm –r orinstall

 

cd /usr/bin

rm dbhome oraenv coraenv

 

cd /usr/local/bin

rm dbhome oraenv coraenv

 

알려진 것은 이 정도이구.. 난 혹시나 해서

rm –rf /oracle/* 까지 삭제해 주었습니다.

 

마치면서

이 글을 쓴 나 역시나.. 아직도 많은 것을 모른다..

여러 번 실패를 경험했고.. 일주일동안 하루에 리눅스를 3~4번정도는 깔아야 했다.

여러분들도.. 부디.. 좋은 결과가 있길 바라며..

포기하지 말고 시도해 보기 바란다..

혹시.. 설치중 의문사항이 있으면 shy@comintech.co.kr 로 메일을 주기 바란다.

내가 경험했던 에러라면 정의껏 답변을 주고 모르는 것이라면 Q&A사이트에 찾아보겠다.

[Top]
No.
제목
작성자
작성일
조회
1327jre 1.1.6
히히히!
2000-08-14
9265
1330┕>Re: jre 1.1.6
james kim
2000-08-15 02:12:25
9811
1326컴파일시 다음과 같은 에러가 나네요
IsPark
2000-08-14
8998
1328┕>Re: 컴파일시 다음과 같은 에러가 나네요
소몰이
2000-08-14 22:14:06
9642
1325TNS could not resolve service name
이재인
2000-08-14
9634
1324성희의 오라클8i_1.1.5설치 가이드2
유성희
2000-08-14
11935
1323성희의 오라클8i_1.1.5 설치 경험기...
유성희
2000-08-14
11746
1322오라클 ... 권한설정
이동한
2000-08-14
10335
1318흠..리눅스용 라이브러리가 프비에 깔리거든여..
김정욱
2000-08-14
10122
1321┕>Re: 흠..리눅스용 라이브러리가 프비에 깔리거든여..
소몰이
2000-08-14 16:21:31
11063
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.023초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다