Oracle 어댑터 구성
JDBC OCI 드라이버 및 Oracle Net Services를 찾으려면 Security Directory Integrator를 구성해야 합니다.
이 태스크에 대한 정보
참고: JDBC OCI 드라이버를 찾으려면, ORACLE_HOME /bin 디렉터리 또는 Instant Client 디렉터리를 포함하도록 경로 변수를 수정해야 합니다. Security Directory Integrator 서비스에 따라 다음 단계에 설명된 대로 경로 변수를 약간 다르게 구성해야 합니다.
프로시저
- 서버에서 사용되는 Security Directory Integrator 서비스를 판별하십시오.
Security Directory Integrator 대상에 존재하거나 공존할 수 있는 두 개의 Security Directory Integrator 서비스가 있습니다.
- IBM® Security Identity Adapter이며, ITDIAsService.exe입니다.
- IBM Security Directory Integrator 서비스이며, ibmdiservice.exe입니다.
- ITDIAsService 서비스의 경우, 다음 경로의 레지스트리 변수를
ImagePath편집하십시오:HKLM\SYSTEM\ControlSet001\Service\IBM Security Identity Adapter.참고: 의ImagePath값은 REG_EXPAND_SZ 유형의 확장 가능한 문자열 값입니다.- Database Client 설치의 경우, 다음과 같이 %ORACLE_HOME%\bin을 포함하도록
ImagePath변수를 편집하십시오.
"C:\Program Files\IBM\TDI\V7.2\timsol\ITDIAsService.exe" … -Djava.library.path ="C:\Program Files\IBM\TDI\V7.2\libs; %ORACLE_HOME%\bin;%PATH%" …참고: Windows에서 ORACLE_HOME이 시스템 변수로 정의된 경우에만 변수에ImagePath%ORACLE_HOME%을 사용하십시오. 그렇지 않은 경우, Oracle 홈 바이너리 디렉토리를 다음과 같이 명시적으로 포함해야 합니다"C:\Program Files\IBM\TDI\V7.2\timsol\ITDIAsService.exe" … -Djava.library.path ="C:\Program Files\IBM\TDI\V7.2\libs; C:\app\administrator\product\11.2.0\client_1\bin;%PATH%" …- Instant Client 설치의 경우, 다음과 같이 Instant Client 파일의 디렉토리를 포함하도록 ImagePath 변수를 편집합니다.
"C:\Program Files\IBM\TDI\V7.2\timsol\ITDIAsService.exe" … -Djava.library.path ="C:\Program Files\IBM\TDI\V7.2\libs; C:\app\administrator\product\11.2.0\client_1;%PATH%" …
- Database Client 설치의 경우, 다음과 같이 %ORACLE_HOME%\bin을 포함하도록
- ibmdiservice 서비스의 경우, ` ibmdiservice.props ` 속성 파일에서 path 변수를 수정하십시오. 이 특성 파일은 다음 디렉토리에 있습니다.
C:\Program Files\IBM\TDI\V7.2\timsol- Database Client 설치의 경우, 다음과 같이 Oracle home bin 디렉토리를 포함하도록 경로 변수를 편집하십시오.
path=C:\Program Files\IBM\TDI\V7.2\jvm\jre\bin;C:\Program Files\IBM\TDI\V7.2\ libs;C:\app\administrator\product\11.2.0\client_1\bin; - 인스턴트 클라이언트 설치의 경우, Oracle 홈 디렉토리에 대한 경로 변수를 다음과 같이 설정하십시오.
path=C:\Program Files\IBM\TDI\V7.2\jvm\jre\bin;C:\Program Files\IBM\TDI\V7.2\ libs;C:\app\administrator\product\11.2.0\client_1;
- Database Client 설치의 경우, 다음과 같이 Oracle home bin 디렉토리를 포함하도록 경로 변수를 편집하십시오.
- 두 서비스 모두에 대해 다음과 같이 Oracle Net Services 파일을 찾도록 Security Directory Integrator를 구성해야 합니다.
- Database Client 설치의 경우, Security Directory Integrator가 Oracle Net Services 파일을 찾을 수 있도록 Windows 레지스트리에 ORACLE_HOME 환경 변수를 정의하십시오.참고: 또는 Windows에서 ORACLE_HOME을 시스템 변수로 정의할 수도 있습니다.
예 ORACLE_HOME 환경 값은 다음과 같습니다.
ORACLE_HOME=C:\app\administrator\product\11.2.0\client_1 - Instant Client 설치의 경우, ONS 구성 파일의 위치(디렉토리) 를 가리키기 위해 Oracle Client 변수인 TNS_ADMIN 환경 변수를 정의해야 합니다.
예 TNS_ADMIN 환경 값은 다음과 같습니다.
TNS_ADMIN=C:\app\administrator\product\11.2.0\client_1참고: ORACLE_HOME을 정의하면, JDBC OCI 드라이버는 Oracle 홈 디렉터리의 network\admin 디렉터리에서 Oracle Net Services 파일을 찾습니다. TNS_ADMIN을 정의하면, JDBC OCI 드라이버는 지정된 디렉토리에서 Oracle Net Services 파일을 찾습니다.
- Database Client 설치의 경우, Security Directory Integrator가 Oracle Net Services 파일을 찾을 수 있도록 Windows 레지스트리에 ORACLE_HOME 환경 변수를 정의하십시오.