IBM i용 DB2 Universal Database를 위한 데이터 소스 최소 필수 설정

이러한 특성은 JDBC 드라이버 구현에 대한 데이터베이스 공급업체 요구사항에 따라 달라집니다. 사용자가 구성하는 데이터 소스마다 적합한 특성을 설정해야 합니다. 이들 설정은 DB2® UDB 데이터 소스를 위한 것입니다.

[AIX Solaris HP-UX Linux Windows][IBM i]

AIX®, HP-UX, IBM i, Linux, Solaris 또는 Windows용 애플리케이션 서버를 포함한 iSeries용 DB2 UDB

  • iSeries용 DB2 UDB(기본)

    iSeries Developer Kit for Java™에는 iSeries DB2 CLI(Call Level Interface) 기본 라이브러리 위에 빌드되는 유형 2 JDBC 드라이버가 들어 있습니다.

    이 제공자는 다음을 수행합니다.
    • iSeries의 로컬 DB2 연결을 위한 것입니다. 원격 액세스에는 권장되지 않습니다.
    • 다음 1단계 데이터 소스를 지원합니다.
      com.ibm.db2.jdbc.app.UDBConnectionPoolDataSource
    • 다음 JDBC 드라이버 파일이 필요합니다.
      • db2_classes16.jar - 버전 7.0 이상에서 실행 중인 노드용입니다. jar 파일의 위치는 /QIBM/Proddata/java400/jdk6/lib/ext/db2_classes16.jar입니다.
      • db2_classes.jar - 버전 6.1 이하에서 실행 중인 노드용입니다. jar 파일의 위치는 /QIBM/ProdData/Java400/ext/db2_classes.jar입니다.
    • 다음 DataStoreHelper 클래스가 필요합니다.
      com.ibm.websphere.rsadapter.DB2AS400DataStoreHelper
    • 인증 별명이 필요하지 않습니다.
    • 다음 특성이 필요합니다.
      • databaseName - 데이터 소스 연결이 설정되는 관계형 데이터베이스의 이름입니다. 이 이름은 iSeries 관계형 데이터베이스 디렉토리에 나타나야 합니다. 기본값은 *LOCAL입니다.
  • iSeries용 DB2 UDB(기본 XA)

    iSeries Developer Kit for Java에는 iSeries DB2 CLI(Call Level Interface) 기본 라이브러리 위에 빌드되는 XA 준수 유형 2 JDBC 드라이버가 들어 있습니다.

    이 제공자는 다음을 수행합니다.
    • iSeries의 로컬 DB2 연결을 위한 것입니다. 원격 액세스에는 권장되지 않습니다.
    • 다음 2단계 데이터 소스를 지원합니다.
      com.ibm.db2.jdbc.app.UDBXADataSource
    • 다음 JDBC 드라이버 파일이 필요합니다.
      • db2_classes16.jar - 버전 7.0 이상에서 실행 중인 노드용입니다. jar 파일의 위치는 /QIBM/Proddata/java400/jdk6/lib/ext/db2_classes16.jar입니다.
      • db2_classes.jar - 버전 6.1 이하에서 실행 중인 노드용입니다. jar 파일의 위치는 /QIBM/ProdData/Java400/ext/db2_classes.jar입니다.
    • 다음 DataStoreHelper 클래스가 필요합니다.
      com.ibm.websphere.rsadapter.DB2AS400DataStoreHelper
    • 인증 별명이 필요하지 않습니다.
    • 다음 특성이 필요합니다.
      • databaseName - 데이터 소스 연결이 설정되는 관계형 데이터베이스의 이름입니다. 이 이름은 iSeries 관계형 데이터베이스 디렉토리에 나타나야 합니다. 기본값은 *LOCAL입니다.
  • iSeries용 DB2 UDB(Toolbox)

    iSeries Toolbox driver for Java라고도 부르는 이 JDBC 드라이버는 iSeries용 DB2 데이터베이스 서버에서 제공됩니다.

    이 제공자는 다음을 수행합니다.
    • iSeries의 원격 DB2 연결을 위한 것입니다. 원격 iSeries용 DB2 UDB 시스템에 액세스하려면 IBM® Developer Kit for Java JDBC 드라이버 대신 이 드라이버를 사용하십시오.
    • 다음 1단계 데이터 소스를 지원합니다.
      com.ibm.as400.access.AS400JDBCConnectionPoolDataSource
    • 다음 JDBC 드라이버 파일이 필요합니다.
      • jt400.jar
    • 다음 DataStoreHelper 클래스가 필요합니다.
      com.ibm.websphere.rsadapter.DB2AS400DataStoreHelper
    • 애플리케이션 서버와 iSeries용 DB2 UDB가 동일한 서버에 설치되는 경우 인증 별명이 필요하지 않습니다. 이들이 서로 다른 서버에 설치된 경우에는 사용자 ID와 비밀번호가 필요합니다.
    • 다음 특성이 필요합니다.
      • serverName - 데이터 소스가 연결을 확보하는 서버의 이름(예: myserver.mydomain.com)
  • iSeries용 DB2 UDB(Toolbox XA)

    Java를 위한 iSeries Toolbox XA 준수 드라이버라고도 부르는 이 XA 준수 JDBC 드라이버는 iSeries용 DB2 데이터베이스 서버에서 제공됩니다.

    이 제공자는 다음을 수행합니다.
    • iSeries의 원격 DB2 연결을 위한 것입니다. 원격 iSeries용 DB2 UDB 시스템에 액세스하려면 IBM Developer Kit for Java JDBC 드라이버 대신 이 드라이버를 사용하십시오.
    • 다음 2단계 데이터 소스를 지원합니다.
      com.ibm.as400.access.AS400JDBCXADataSource
    • 다음 JDBC 드라이버 파일이 필요합니다.
      • jt400.jar
    • 다음 DataStoreHelper 클래스가 필요합니다.
      com.ibm.websphere.rsadapter.DB2AS400DataStoreHelper
    • 애플리케이션 서버와 iSeries용 DB2 UDB가 동일한 서버에 설치되는 경우 인증 별명이 필요하지 않습니다. 이들이 서로 다른 서버에 설치된 경우에는 사용자 ID와 비밀번호가 필요합니다.
    • 다음 특성이 필요합니다.
      • serverName - 데이터 소스가 연결을 확보하는 서버의 이름(예: myserver.mydomain.com)
[z/OS]

z/OS에서 애플리케이션 서버에 연결하는 iSeries용 DB2 UDB

z/OS®의 애플리케이션 서버에서 실행하는 애플리케이션을 위한 JDBC 연결성을 제공하기 위해 iSeries에서 DB2 UDB에 연결해야 하는 경우, iSeries Toolbox driver for Java, iSeries Toolbox XA-compliant driver for Java 또는 DB2 JDBC Universal Driver XA를 사용할 수 있습니다.

  • iSeries용 DB2 UDB(Toolbox)

    iSeries Toolbox driver for Java라고도 부르는 이 JDBC 드라이버는 iSeries용 DB2 데이터베이스 서버에서 제공됩니다. 원격 iSeries용 DB2 UDB 시스템에 액세스하려면 IBM Developer Kit for Java JDBC 드라이버 대신 이 드라이버를 사용하십시오.

    이 제공자는 다음을 수행합니다.
    • iSeries의 원격 DB2 연결을 위한 것입니다.
    • 다음 1단계 데이터 소스를 지원합니다.
      com.ibm.as400.access.AS400JDBCConnectionPoolDataSource
    • 다음 JDBC 드라이버 파일이 필요합니다.
      • jt400.jar
    • 다음 DataStoreHelper 클래스가 필요합니다.
      com.ibm.websphere.rsadapter.DB2AS400DataStoreHelper
    • 인증 별명이 필요합니다.
    • 다음 특성이 필요합니다.
      • serverName - 데이터 소스가 연결을 확보하는 서버의 이름(예: myserver.mydomain.com)
  • iSeries용 DB2 UDB(Toolbox XA)

    iSeries Toolbox XA-compliant driver for Java라고도 부르는 이 XA 준수 JDBC 드라이버는 iSeries용 DB2 데이터베이스 서버에서 제공됩니다. 원격 iSeries용 DB2 UDB 시스템에 액세스하려면 IBM Developer Kit for Java JDBC 드라이버 대신 이 드라이버를 사용하십시오.

    이 제공자는 다음을 수행합니다.
    • iSeries의 원격 DB2 연결을 위한 것입니다.
    • 다음 2단계 데이터 소스를 지원합니다.
      com.ibm.as400.access.AS400JDBCXADataSource
    • 다음 JDBC 드라이버 파일이 필요합니다.
      • jt400.jar
    • 다음 DataStoreHelper 클래스가 필요합니다.
      com.ibm.websphere.rsadapter.DB2AS400DataStoreHelper
    • 인증 별명이 필요합니다.
    • 다음 특성이 필요합니다.
      • serverName - 데이터 소스가 연결을 확보하는 서버의 이름(예: myserver.mydomain.com)
  • DB2 Universal JDBC 드라이버 제공자(XA)
    이 제공자는 DB2 Universal JDBC 드라이버를 사용하여 DB2 데이터베이스에 대한 액세스를 제공하는 XA DB2 Universal JDBC 드라이버 제공자입니다. Universal JDBC 드라이버는 Java 통신 기반 연결성(드라이버 유형 4)을 지원하는데, DB2에 대한 분산 액세스를 허용합니다. z/OS용 애플리케이션 서버를 실행 중이고 iSeries용 DB2 UDB에 연결 중인 경우, 이 제공자와 함께 JNI(Java Native Interface) 기반 연결성(드라이버 유형 2)을 사용할 수 없습니다.
    문제점 방지 문제점 방지: 이 제공자를 사용하려면 DB2 버전 7 또는 DB2 버전 8용 DB2 Universal JDBC 드라이버가 애플리케이션 서버에 대해 설치 및 구성되어 있어야 하거나, z/OS Application Connectivity to DB2 for z/OS 기능이 z/OS용 애플리케이션 서버에 대해 설치 및 구성되어 있어야 합니다. DB2 Universal JDBC 드라이버를 사용하여 z/OS용 DB2에 액세스 주제를 참조하십시오. gotcha
    이 제공자는 다음을 수행합니다.
    • 애플리케이션이 DB2 데이터베이스에 대한 JDBC 및 SQLJ(Structured Query Language in Java) 액세스를 둘 다 사용하도록 허용합니다. SQLJ와 CMP를 함께 사용할 수도 있습니다.
    • 버전 4.0 데이터 소스의 작성을 지원하지 않습니다.
    • 다음 2단계 데이터 소스를 지원합니다.
      com.ibm.db2.jcc.DB2XADataSource
    • 데이터 소스 정의를 위한 이름을 지정해야 합니다.
    • 다음 JDBC 드라이버 파일이 필요합니다.
      • db2jcc.jar - DB2 Universal JDBC 드라이버 jar 파일입니다. DB2 설치 후, 이 jar 파일은 DB2의 설치 디렉토리에 위치합니다. 이 jar 파일의 완전한 경로를 DB2UNIVERSAL_JDBC_DRIVER_PATH 환경 변수의 값으로 지정해야 합니다.
        ${DB2UNIVERSAL_JDBC_DRIVER_PATH}/db2jcc.jar
      • db2jcc_license_cu.jar - 워크스테이션에서 DB2 Universal 데이터베이스에 대한 액세스를 허용하는 DB2 Universal JDBC 드라이버 라이센스 파일입니다. z/OS용 애플리케이션 서버에 사용되지 않지만, 제공자 정의가 z/OS 및 기타 운영 체제를 위한 애플리케이션 서버 사이에 공통적이도록 만들기 위해 포함됩니다. 클래스 경로는 다음과 같습니다.
        ${UNIVERSAL_JDBC_DRIVER_PATH}/db2jcc_license_cu.jar
      • db2jcc_license_cisuz.jar - 워크스테이션 및 z/OS에서 DB2 Universal 데이터베이스에 대한 액세스를 허용하는 DB2 Universal JDBC 드라이버 라이센스 파일입니다. DB2를 설치한 후에는 이 jar 파일이 동일한 DB2 디렉토리에 db2jcc.jar로서 나타납니다. 클래스 경로:
        ${DB2UNIVERSAL_JDBC_DRIVER_PATH}/db2jcc_license_cisuz.jar
      • z/OS용 애플리케이션 서버에서 DB2 Universal JDBC 드라이버에 의해 필요한 기본 파일(.so 유형 파일)입니다. 다음 라이브러리 경로를 사용하십시오.
        ${DB2UNIVERSAL_JDBC_DRIVER_NATIVEPATH}
        (기본 파일이 필요하지 않은 경우 DB2UNIVERSAL_JDBC_DRIVER_NATIVEPATH를 널로 설정하십시오.)
    • 다음 DataStoreHelper 클래스가 필요합니다.
      com.ibm.websphere.rsadapter.DB2UniversalDataStoreHelper
    • 유효한 인증 별명이 필요합니다.
    • 다음 특성이 필요합니다.
      • databaseName - 로컬로 카탈로그화된 데이터베이스 이름입니다.
      • driverType - 데이터 소스의 JDBC 연결 유형입니다. z/OS용 애플리케이션 서버를 실행 중이고 iSeries용 DB2 UDB에 연결 중인 경우 이 특성을 유형 4로 설정하십시오.
      • serverName - DRDA®(Distributed Relational Database Architecture™) 서버의 TCP/IP 주소 또는 호스트 이름입니다. driverType이 4로 설정된 경우에만 이 특성에 대한 값을 제공하십시오. driverType2로 설정되는 경우 이 특성은 필수가 아닙니다.
      • portNumber - DRDA 서버가 상주하는 TCP/IP 포트 번호입니다. 이 특성 값은 driverType4로 설정된 경우에만 제공하십시오. driverType2로 설정된 경우에는 이 특성이 필요하지 않습니다.

주제 유형을 표시하는 아이콘 참조 주제



시간소인 아이콘 마지막 업데이트 날짜: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rdat_minrequdb
파일 이름:rdat_minrequdb.html