오렌지 7.0 업그레이드 후 oracle client 인식
2023.03.21
등록된 파일이 없습니다.

정확한 응답을 위해 아래의 정보를 포함하여 질문을 작성해 주십시오.

 - 제품명 및 버전: Orange 7.0 for oracle

 - DBMS 버전: 
 - DB Client 버전: 
 - OS 버전: Windows 10 64bit


기존 사용하던 오렌지 버전이 7.0 for Oracle Version 7.0.1 (Build: 116) 에서

 

2023.01.26에 올라온 Orange 7.0 for Oracle DBA Edition (ANSI & UNICODE)(x64) 의 orange7.249.ora.x64.dbaU.cab(65.67 MB) 로 업데이트 후 

 

이전에 사용하던 oracle client를 잡지 못하고 있습니다.

 

32bit client를 사용해야 한다고 알고 있어 새로운 client를 설치해봐도 동일하게 oci.dll은 올바른 Win32 응용 프로그램이 아닙니다 라고 나옵니다.

(64bit client를 사용하면 아에 멈춤니다)

 

원인 알수 있을까요?

  • 신지호
    기존에 쓰던 오렌지(Build: 116)이 32bit 였던거 같습니다. 혹시 64bit로 업그레이드 시에는 어떤 client를 사용하면 되나요?
  • 오렌지팀
    안녕하세요 웨어밸리 오렌지팀 이재현 전임 입니다.

    다운 받으신 설치파일은 64비트 Orange입니다.
    Oracle Client도 반드시 64비트를 사용하셔야 합니다.

    또한 설치하신 Oracle Client가 일반 클라이언트 인지 인스턴트 클라이언트 인지 알수있을까요?
    클라이언트의 타입에 따라 설정을 잡아주셔야 합니다.
    일반 클라이언트는 클라이언트 폴더의 bin 폴더 아래 oci.dll이 위치하며
    인스턴트 클라이언트는 폴더의 상위 루트에 바로 oci.dll 이 존재합니다.

    1. 일반 클라이언트
    - Orange Option -> Common -> Environment -> Client Type 을 Select Oralce Home으로 변경
    - 변경 후 선택할수 있는 값이 나타나지 않으면 클라이언트를 다시 설치하셔야 합니다.

    2. 인스턴트 클라이언트
    - Orange Option -> Common -> Environment -> Client Type 을 Use Instant Client으로 변경
    - 설치된 인스턴트 클라이언트의 경로를 직접 지정해주어야 합니다 ( oci.dll 이 존재하는 위치 )

    감사합니다.
    2023.03.21
  • 오렌지팀
    안녕하세요 웨어밸리 오렌지팀 이재현 전임 입니다.

    추가 댓글에 대한 답변 드리자면
    Oracle Client를 64bit로 재 설치하여 사용하시거나
    Orange를 32비트 버전 ( 예 : orange7.249.ora.x86.dbaU.cab ) 으로
    설치하셔야 합니다.



    감사합니다.
    2023.03.21