기본 콘텐츠로 건너뛰기

윈도우에서 오라클19c 설치 중 ins-35180 오류 발생 시 조치 방법

Cent OS에서 Oracle DB 12c 설치 프로그램 실행시 PRVF-0002 에러가 발생하는 문제.

본 글은 이곳의 내용을 거의 번역한 수준입니다.


Cent OS 6.5에 Oracle DB 12c를 설치하려고 오라클 사이트에서 설치 프로그램을 받아 압축을 풀고 runInstaller를 실행했습니다.
그런데... PRVF-0002 에러 메시지("로컬 노드 이름을 검색할 수 없습니다.")가 나타나더라고요...

찾아보니 다음과 같은 방법으로 간단히 해결할 수 있었습니다.


  1. 우선 호스트명을 확인해야 합니다. (터미널에서 다음 명령어를 실행합니다.)
    cat /etc/sysconfig/network | grep HOSTNAME
    (결과 예시: HOSTNAME=centosserver.dbtest)
  2. 현재 호스트 설정을 확인합니다.
    cat /etc/hosts
    (결과 예시:
    127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
    ::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
    
    ※ "1."에서 확인했던 호스트 명이 빠져 있는지 확인합니다.)
     
  3. 호스트 파일에 "1."에서 확인한 호스트 명을 넣어줍니다.
    sudo vi /etc/hosts (혹은 sudo gedit vi /etc/hosts)
    (예시:
    127.0.0.1   centosserver centosserver.agenttest localhost localhost.localdomain localhost4 localhost4.localdomain4
    ::1         centosserver centosserver.agenttest localhost localhost.localdomain localhost6 localhost6.localdomain6
    
    ※ "1."에서 확인한 호스트 명과, 호스트 명의 앞부분(아마도 컴퓨터이름)을 넣어줍니다.)
  4. 저장하고 닫은 후 오라클 설치 프로그램을 다시 실행해봅니다. 

다른 방법:
위 "1."에서 확인한 호스트 명을 다음과 같은 명령어를 이용해 환경 변수로 추가합니다.
ORACLE_HOSTNAME=centosserver.agenttest
export ORACLE_HOSTNAME
(※ 이 방법으로는 테스트 해보지 않았습니다.)

참고 문서

댓글

이 블로그의 인기 게시물

프로세스 강제 종료 불가 시.

특정 프로세스를 강제 종료 하려는데... "실행 중인 작업 인스턴스가 없습니다." 이런 메시지가 나타나면서 종료가 안되는 문제가 있었습니다. 작업 관리자에서 "프로세스 종료", "프로세스 트리 종료" 해봐도 안되고, cmd에서 taskkill 해봐도 안되고... 그런데 이게 부모 프로세스를 종료하면 자동으로 종료가 되네요.. (제 경우에는 Visual Studio가 부모 프로세스였습니다. ㅋ) 참고: DEVPIA http://www.devpia.com/MAEUL/Contents/Detail.aspx?BoardID=50&MAEULNo=20&no=917792&ref=917791