Oracle 12.2.0.1 버전을 다음과 같은 경로에 설치했습니다.
ORACLE_BASE : D:\Oracle
ORACLE_HOME : D:\Oracle\product\ldh\12.2.0\dbhome_1
그 다음 ODTwithODAC122011 를 설치할 때, ORACLE_BASE 경로는 위와 똑같이 잡고 ORACLE_HOME 경로는 아래처럼 잡았습니다.
D:\Oracle\product\ldh\12.2.0\client_1
그런데 ODAC 를 설치한 순간부터 ORACLE 재접속이 안 되서 listener 서비스를 껐다 켜보려고 했더니 서비스가 실행하자마자 다시 꺼저버리네요. 이 상태로 접속도 못하고 먹통 상태입니다.
질문입니다.
1. odac 설치 경로는 서버 인스턴스 경로와 다른 곳에 잡아야 하나요?
ORACLE_HOME 경로까지 겹치면 안 되나요?
2. 아니면 ORACLE_BASE 경로는 그 컴퓨터에 설치된 모든 오라클 DB 관련 소프트웨어가 동일하게 가지고 있어야 하고 ORACLE_HOME 경로만 각 프로그램별로 다르게 잡아주면 되나요?
3. Windows Server 2019 환경에 Oracle 11g(11.2.0.1) 버전을 다음과 같은 경로에 설치했습니다.
ORACLE_BASE : C:\Oracle
ORACLE_HOME : C:\Oracle\product\11.2.0\dbhome_1
데이터 파일 위치 : D:\oracle\oradata\[SID 명]
이 상태에서 32비트 odac 를 D:\app\client\Administrator 폴더에 설치했습니다. 이렇게 해 놓고 32비트 odbc 관리자를 켰더니 설치된 드라이버 목록에 Oracle_in_OraClient12Home1_32bit <<< 이렇게 뜨긴 하는데 odbc 접속 테스트를 해보면 실패합니다. 똑같은 정보를 64비트 odbc 관리자로 입력해서 접속 테스트해보면 잘 됩니다. 왜 이러는 걸까요?