pureQuery 클라이언트 최적화를 사용한 CLI 애플리케이션 사용

pureQuery Runtime을 설치한 후 클라이언트 최적화로 CLI(Call Level Interface) 애플리케이션을 사용할 수 있습니다. IBM® InfoSphere® Optim™ pureQuery Runtime 제품을 구매하여 클라이언트 최적화와 같은 pureQuery 기능을 얻을 수 있습니다.

시작하기 전에

pureQuery 클라이언트 최적화로 CLI 애플리케이션을 사용하기 전에 다음을 수행하십시오.
  • IBM Optim pureQuery Runtime 2.1.1 이상을 설치해야 합니다.

    pureQuery 클라이언트 최적화에 사용 가능한 CLI 애플리케이션은 pureQuery Runtime 설치에 포함된 라이센스 파일을 사용합니다. CLI 애플리케이션이 실행 중인 동일한 시스템에 pureQuery Runtime을 설치할 필요는 없습니다.

  • CLI(Call Level Interface) 및 pureQuery 클라이언트 최적화를 지원하는 다음 제품 중 적어도 하나를 설치해야 합니다.
    • IBM Data Server Driver for ODBC and CLI, 버전 9.7 Fix Pack 3 이상
    • IBM Data Server Runtime Client, 버전 9.7 Fix Pack 3 이상
    • IBM Data Server Client, 버전 9.7 Fix Pack 3 이상
CLI 애플리케이션은 다음 데이터베이스에 데이터 소스로 연결할 수 있습니다.
  • Linux, UNIX 및 Windows용 DB2®, 버전 9 이상
  • z/OS®용 DB2 Universal Database™ 버전 8.1
  • z/OS용 DB2 9.1
  • z/OS용 DB2 10
  • Informix® Dynamic Server v10.x, v11.10, v11.50, 11.70

클라이언트 최적화를 사용하는 CLI 애플리케이션에 지원되는 제품 및 데이터베이스 지원에 대한 최신 정보는 InfoSphere Optim pureQuery Runtime의 시스템 요구사항을 참조하십시오.

SQL문을 정적으로 실행하려면 Java 기반 pureQuery 유틸리티 Configure 및 StaticBinder를 실행합니다. 유틸리티를 실행하는 컴퓨터에서 pureQuery Runtime을 설치하고 사용해야 합니다. 다음 제품도 컴퓨터에 설치해야 합니다.
  • JRE(Java Runtime Environment) 버전 1.5 이상
  • IBM Data Server Driver for JDBC and SQLJ 버전 3.57 또는 4.7.xx
pureQuery Runtime JAR 파일, pdq.jar 및 pdqmgmt.jar과 Data Server Driver JAR 파일이 유틸리티를 실행하는 컴퓨터의 CLASSPATH에 나열되어야 합니다.

프로시저

pureQuery 클라이언트 최적화로 CLI 애플리케이션을 사용하려면 다음을 수행하십시오.

  1. CLI 애플리케이션에 대한 pureQuery 라이센스 파일을 활성화하십시오.
    • IBM Data Server Driver for ODBC and CLI를 사용 중인 경우:
      1. pureQuery 설치 디렉토리에서 라이센스 파일의 올바른 버전을 찾으십시오. 예를 들어, C:\Program Files\IBM\purequery\license\clientv97\입니다.
        팁: 드라이버 패키지에 제공된 DB2 db2level 명령을 사용하여 드라이버 패키지의 버전을 판별할 수 있습니다.
      2. 라이센스 파일 dspq_rt.lic를 IBM Data Server Driver 패키지 라이센스 디렉토리에 복사하십시오.

        라이센스 디렉토리는 IBM Data Server Driver for ODBC and CLI가 설치된 디렉토리입니다. 예를 들어, C:\Program Files\IBM\IBM DATA SERVER DRIVER\license\입니다.

    • 또 다른 DB2 클라이언트나 데이터 서버를 사용 중인:

      명령 프롬프트에서 다음 명령을 실행하십시오. db2licm -a C:\pqRuntime221\pureQuery\dspq_rt.lic(C:\pqRuntime221\은 pureQuery Runtime 설치 디렉토리임)

  2. Microsoft Windows Vista 운영 체제에 필수: pureQuery 라이센스 파일의 활성화를 완료하려면 관리자 계정으로 애플리케이션을 실행하고 SQL 데이터를 캡처하십시오.

    관리자 어카운트를 사용하여 애플리케이션이 SQL 데이터를 캡처하고 나면 시스템에 있는 사용자가 CLI 클라이언트 최적화 기능을 사용할 수 있게 됩니다.

    이 단계를 한번에 수행해야 합니다. 이 단계를 수행하지 않고 CLI 클라이언트 최적화를 사용하려 시도하면 애플리케이션이 유효한 라이센스 키를 찾을 수 없어서 오류가 리턴됩니다.

결과

pureQuery 라이센스 파일이 드라이버에 대해 활성화됩니다. CLI 애플리케이션은 이제 pureQuery 클라이언트 최적화 기능을 사용할 수 있습니다.

다음에 수행할 작업

pureQuery 라이센스 파일을 활성화한 후 pureQuery 클라이언트 최적화 기능을 사용하도록 CLI 애플리케이션을 구성할 수 있습니다.

pureQuery Runtime으로 애플리케이션을 구성하려면 CLI 애플리케이션 구성 파일에서 pureQuery Runtime 키워드를 설정하십시오. pureQuery Runtime 키워드가 구성 파일에 지정되면 pureQuery Runtime이 유효한 pureQuery 라이센스를 검사합니다. 유효한 pureQuery 라이센스를 찾을 수 없는 경우 pureQuery Runtime이 종료되고 오류 코드 SQL8029N이 리턴됩니다.


피드백