JDBC 제공자가 pureQuery를 사용하여 DB2에 액세스하도록 구성
이 태스크를 사용하여 Java™ EE 환경에서 DB2®에 액세스하는 데 pureQuery를 사용하도록 애플리케이션 데이터 소스 JDBC(Java Database Connectivity) 제공자를 구성합니다.
시작하기 전에
이 태스크 정보
PureQuery는 DB2 패키지를 사용합니다.
이 패키지는 하나 이상의 SQL문에 대한 정보로 구성되며 DB2
카탈로그에 저장됩니다. 먼저 패키지를 작성하기 위해 JPA 애플리케이션에서
wsdbgen 명령을 실행해야 합니다.
wsdbgen 명령은 SQL문 정보를 포함하는 XML 파일을 작성합니다.
이 XML 파일은 애플리케이션 JAR(Java Archive) 파일에 포함되어야 합니다. DB2 바인드 명령은
이 파일을 입력으로 사용하여 DB2 패키지를 작성합니다.
중요사항:
- JPA는 pureQuery 특성 pdq.executionMode를 STATIC 값으로 설정합니다.
- JDBC 제공자 구성에 pureQuery 런타임 환경에 대한 JAR 파일이 포함되어야 합니다. 이 JAR 파일은 JDBC 드라이버 JAR 파일에 부가적으로 제공됩니다. 자세한 정보는 Information Center에서 pureQuery 런타임 설치에 대한 주제를 참조하십시오.
- XA 데이터 소스인 경우 데이터 소스에 대한 새 사용자 정의 특성을 정의하십시오. 여기서, property_name은 downgradeHoldCursorsUnderXa이고 부울 값은 true입니다.