오라클 11g 설치 오류 - olakeul 11g seolchi olyu

자바강의낙자쌤

Database

오라클 11g Express Edition 설치시 Checking for Oracle XE service instance failed 오류 해결하기

낙자쌤™ 2022. 4. 24. 15:39

Oracle 11g Express Edition 을 설치하다 다음과 같은 오류가 뜨는 경우가 있습니다. 

이 오류는 대부분의 경우 설치도중 문제가 생겨 다시 설치하는 경우에 발생합니다. 

오라클 11g 설치 오류 - olakeul 11g seolchi olyu

오류메세지를 보면 Oracle XE service instance가 설치되어 있으므로 실패했다는 내용입니다. 

방법1

프로그램 추가/제거에서 Oracle XE 를 삭제한 후 다시 설치를 시도합니다. 

방법2

만약 첫번째 방법으로 안된다면 cmd창에서 다음과 같이 입력하여 서비스를 제거한 후 다시 설치를 시도합니다. 

단 cmd는 관리자로 실행해야 합니다.

  C:\nakja> sc delete OracleServiceXE

관리자 권한으로 실행하지 않으면 다음과 같이 오류가 발생합니다. 

오라클 11g 설치 오류 - olakeul 11g seolchi olyu

관리자 권한으로 cmd를 실행합니다. 

오라클 11g 설치 오류 - olakeul 11g seolchi olyu

다시 한번 실행하면 정상적으로 삭제됩니다. 

[SC] DeleteService 성공  이라고 출력되면, 오라클 11g Express Edition 설치 작업을 다시 진행하면 됩니다. 

1. Checks 에서 Shmall, Shmmax 경고

  • /etc/sysctl.conf 파일에서 각각의 값을 크게 바꾸어 주면 된다.

2. Packages 에서의 경고 & 오류

  • compat- : yum install
  • elfutils- : yum install
#일단 아래 코드 실행해보기
[root] yum install elfutils-libelf-devel-*

#코드 실행 후, retry 했는데 오류 수정이 안되는 경우, 
[root] yum list | grep elfutils-libelf-devel*   #yum으로 어떤 패키지가 깔려있는지 확인한다.
  • pdksh : 버그
#원인: ins_emagent.mk에 오류
[oracle] vi $ORACLE_HOME/sysman/lib/ins_emagent.mk

#해결 : 해당 파일의 173번째 줄 수정 후, GUI로 돌아와서 retry로 재진행

#===========================
#  emdctl
#===========================

$(SYSMANBIN)emdctl:
        $(MK_EMAGENT_NMECTL) -lnnz11

3. oracle database configuration assistant 오류

$ vi /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

#서버 IP 추가
#예: 123.45.67.891 oracle
<oracle IP> <oracle hostname>

안녕하십니까 오늘은 오라클 ( Oracle ) 설치시 '파일을 찾을 수 없음' 문제 해결방법을 소개하겠습니다.

우선 저같은 경우는

운영체제 - windows 64비트 운영체제를 이용하고 있습니다.

오라클 ver - 11g (11.2.0.1.0)

1. 오라클 설치시 해당 오류가 발생합니다.

오라클 11g 설치 오류 - olakeul 11g seolchi olyu

문제 원인은 오라클 11g 설치 압축파일이 두개로 나누어져있다는 것에서 생기는데,

폴더 1에 있는 setup파일에서 필요한 컴포넌트 경로가 폴더 2에 있기 때문에 찾지 못하는 것입니다.

그래서 해당 폴더를 옮겨주는 작업을 진행하겠습니다.

오라클 11g 설치 오류 - olakeul 11g seolchi olyu

2. win64_11gR2_database_2of2 에 있는 폴더를

   win64_11gR2_database_1of2 에 옮기려고 합니다.

win64_11gR2_database_2of2 -> database -> stage -> Components

오라클 11g 설치 오류 - olakeul 11g seolchi olyu

win64_11gR2_database_1of2 -> database  -> stage -> Components

오라클 11g 설치 오류 - olakeul 11g seolchi olyu

3. 해당 오류 박스에서 재시도하거나 중단 후 setup 파일을 다시 시작합니다.

오라클 11g 설치 오류 - olakeul 11g seolchi olyu

4. 설치를 완료합니다.

오라클 11g 설치 오류 - olakeul 11g seolchi olyu

이상입니다.

행복한 하루 보내세요.