SQL문 캡처 프로세스에서 작성되거나 그 프로세스의 결과로 이미 존재하는 파일의 이름 및 완전한 경로나 상대 경로를 지정합니다.
파일의 확장자는 .pdqxml 또는 .xml이어야 합니다. 기본 값은 없습니다. 파일의 이름은
운영 체제의 파일 이름 규칙을 따라야 합니다.
SQL문을 캡처하는 경우 이 특성 사용:
- 클러스터되지 않은 애플리케이션에서 처음 SQL문을 캡처하는 경우,
pureQueryXml 특성 또는 outputPureQueryXml 특성을 사용할 수 있습니다. 하지만 이들 중 하나를 사용해야 합니다. 지정한 디렉토리가 존재해야 합니다. 해당 디렉토리에 파일을 작성할 수 있는 사용 권한이 있어야 합니다. 두 특성을 모두 지정하는 경우 outputPureQueryXml 특성이 우선합니다.
- 클러스터된 애플리케이션에서 처음 SQL문을 캡처하는 경우
pureQueryXml 특성을 사용할 수 없습니다.
outputPureQueryXml 특성을 사용해야 합니다.
- pureQueryXML 파일에서 이미 작성된 클러스터되지 않은 애플리케이션에서
추가 SQL문을 캡처하는 경우, 현재 상태를 유지하지 않으려면 이 특성을 사용하여
파일을 지정합니다. 추가 SQL문을 캡처하면 pureQuery가
이들 명령문을 파일에 작성합니다.
- pureQueryXML 파일에서 이미 작성된 클러스터되지 않은 애플리케이션에서 추가
SQL문을 캡처하는 경우, pureQueryXML 특성을 사용하여 입력 파일로 파일을 지정하고
입력 파일에 나타나지 않은 추가 SQL문을 캡처하려면 outputPureQueryXML 특성을 사용합니다.
- 클러스터된 애플리케이션에서 추가 SQL문을 캡처하는 경우, pureQueryXML 특성을 사용하여 애플리케이션에서 마지막으로 SQL문을 캡처할 때 작성된 파일 병합의 결과인 pureQueryXML을 입력 파일로 지정합니다. outputPureQueryXml 특성을 사용하여 추가 SQL문을 캡처할 파일을 지정합니다.
이 특성을 사용하여 캡처된 SQL문을 정적으로 실행: 캡처한 이들 명령문에서 파일을 지정하려면 pureQueryXml 특성을 사용합니다. 지정한 디렉토리 및 파일이 존재해야 합니다. 애플리케이션에 지정된 디렉토리에 있는 파일을 읽을 수 있는 사용 권한이 있어야 합니다.
워크벤치에서
pdq.properties 파일에 이 특성을 설정하는 경우: pureQueryXml 특성이 dataAccessFolder/file-name으로 설정되어 있는지 확인하십시오.
값을 설정하지 않은 경우 워크벤치는 dataAccessFolder/capture.pdqxml을 사용합니다.
워크벤치가 pureQueryXML 파일을 인식하도록 하려면, 파일이
Java 프로젝트의 dataAccessFolder 폴더에 있어야 합니다.
DB2 CLI 및 IBM Data Server Driver 사용법 참고
DB2® CLI(Call Level Interface) 또는
IBM® Data Server Driver를
pureQuery 런타임에 사용하는 경우 pureQuery Runtime 특성을 구성 키워드로 사용할 수 있습니다.
- IBM CLI 키워드 구문
- pureQueryXml = fully-qualified filename | relative
filename
- IBM Data Server Driver 구성 구문
- <parameter name="pureQueryXml" value="fully-qualified
filename | relative filename"
/>
- .NET 연결 문자열 키워드에 대한 해당 IBM
Data Server Provider
- N/A