기술 자료

Mac에서 Oracle 연결 도중 "ORA-21561: OID generation failed" 오류


게시 날짜: 20 Aug 2014
마지막 수정 날짜: 31 May 2019

문제

Mac의 Tableau Desktop에서 Oracle에 연결하려고 할 때 다음 오류가 발생할 수 있습니다.

An error occurred while communicating with the Oracle Database data source '<data source name>'.

Oracle database error 21561: ORA-21561: OID generation failed

Unable to connect to the server "<server name>". Check that the server is running and that you have access privileges to the requested database(서버에 연결할 수 없습니다. 서버가 실행 중이며 요청된 데이터베이스에 액세스할 수 있는 권한이 있는지 확인하십시오.)

환경

  • Tableau Desktop 8.2 이상 버전
  • OS X
  • Oracle

해결 방법

옵션 1

Mac에서 hosts 파일을 편집하여 127.0.0.1 줄의 끝에 컴퓨터 이름을 추가하는 방식으로 로컬 컴퓨터 이름을 포함합니다. 예를 들어 hosts 파일의 마지막 줄은 다음과 같을 수 있습니다.
127.0.0.1 localhost <local computer name>
자세한 내용은 Apple Community Forum의 Edit Host File in Mountain Lion(Mountain Lion에서 Host 파일 편집) 또는 iMore에서 How to edit your Mac's Hosts file...(Mac의 Hosts 파일 편집 방법...)을 참조하십시오.

옵션 2

다른 해결 방법으로, 보안 소프트웨어나 바이러스 백신이 Tableau Desktop 또는 Oracle을 방해하지 않는지 확인하십시오. 
 

원인

로컬 컴퓨터 이름과 IP 주소(127.0.0.1) 관련 이름은 동일하지 않습니다. 
이 문서로 문제가 해결되었습니까?