outputPureQueryXml 등록 정보

SQL문을 캡처하는 프로세스가 작성되는 파일의 이름 및 완전한 경로 또는 상대 경로를 지정합니다.

이 등록 정보로 설정된 값의 형식은 name.extension 또는 name$X.extension입니다.

name
파일의 이름을 지정합니다. 파일의 절대 또는 상대 경로를 포함합니다.
$X
클러스터된 응용프로그램에 대해 다중 pureQueryXML 파일을 작성하려는 경우 이 접미부를 사용합니다. pureQuery는 이들 문자를 두 값으로 교체합니다. 해당 응용프로그램의 ClassLoader 오브젝트 ID 및 pureQuery가 주어진 파일을 작성할 때 표시하는 시간소인.
.extension
이 확장자는 .pdqxml 또는 .xml이어야 합니다.

클러스터되지 않은 응용프로그램에서 파일로 처음 SQL문을 캡처하는 경우: outputPureQueryXml 등록 정보 또는 pureQueryXml 등록 정보를 사용하여 SQL문을 파일로 캡처할 수 있습니다. 하지만 이들 중 하나를 사용해야 합니다. 지정한 디렉토리가 존재해야 합니다. 해당 디렉토리에 파일을 작성할 수 있는 사용 권한이 있어야 합니다. 두 등록 정보를 모두 지정하는 경우 outputPureQueryXml 등록 정보가 우선합니다.

클러스터된 응용프로그램에서 파일로 처음 SQL문을 캡처한 경우: outputPureQueryXml 등록 정보를 $X 접미부와 함께 사용합니다.

이미 pureQueryXML 파일로 작성된 클러스터되지 않은 응용프로그램에서 추가로 SQL문을 캡처하는 경우: pureQueryXml 등록 정보를 사용하여 입력 파일로 파일을 지정하며 outputPureQueryXml 등록 정보를 사용하여 입력 파일에 나타나지 않은 추가 SQL문을 캡처하는데 사용합니다.

클러스터된 응용프로그램에서 파일로 추가 SQL문을 캡처하는 경우: pureQueryXML 등록 정보를 사용하여 응용프로그램에서 마지막으로 SQL문을 캡처할 때 작성된 파일 병합의 결과인 pureQueryXML 파일을 입력 파일로 지정합니다. outputPureQueryXml 등록 정보를 $X 접미부와 함께 사용하여 추가 SQL문을 캡처할 파일을 지정합니다.

응용프로그램이 이전에 캡처한 명령문만을 실행하려면 이 등록 정보를 사용할 수 없습니다. 캡처한 명령문에서 파일을 지정하려면 pureQueryXml 등록 정보를 사용해야 합니다.

중요사항: 캡처된 SQL이 파일 시스템에 있는 파일에 저장되는 경우, 응용프로그램이 Quiesce 상태에 있고 파일을 검색할 때 파일이 기록되는 중이 아닌지 확인해야 합니다. 응용프로그램이 Quiesce 상태에 있지 않은 경우, 파일의 컨텐츠가 유효하지 않게 되거나 응용프로그램이 입출력 오류를 일으키며 파일을 갱신하지 못할 수 있습니다. -validateXml 옵션을 Merge 유틸리티 또는 Configure 유틸리티와 함께 사용하여 파일의 유효성을 보장할 수 있습니다.

outputPureQueryXmloutputXmlRepository 등록 정보가 모두 설정된 경우, 예외가 발생합니다.

데이터베이스에 작성된 저장소로 SQL문을 캡처하려면 outputXmlRepository 등록 정보나 finalRepositoryProperties 등록 정보를 지정할 수 있습니다.


피드백