outputXmlRepository 특성

저장소를 포함하는 데이터베이스를 지정합니다. 저장소는 pureQuery 클라이언트 최적화에 사용 가능한 애플리케이션에서 캡처된 SQL 데이터를 저장합니다.

이 특성은 저장소에서 검색되는 특성 세트에서만 지정할 수 있습니다. outputXmlRepository 특성이 저장소에서 검색되지 않는 경우 예외가 발생합니다.

캡처된 SQL 데이터를 저장소에 저장할 때 데이터를 저장하는 데 사용되는 런타임 그룹 ID는 저장소에서 pureQuery 런타임 특성을 검색하는 데 사용되는 런타임 그룹 ID와 동일합니다.

outputPureQueryXmloutputXmlRepository 특성이 모두 설정된 경우, 예외가 발생합니다.

주: SQL 데이터를 저장하는 저장소와 pureQuery Runtime 특성을 보유하는 저장소가 다르면 outputXmlRepository 특성을 지정하십시오. 캡처한 SQL 데이터와 pureQuery 특성이 동일한 저장소에 있을 때 outputXmlRepository 특성을 지정하는 경우 데이터베이스 연결 자원이 중복됩니다.

이 특성은 다음과 같은 값을 가질 수 있습니다.

ds://DataSource-name
JNDI(Java™ Naming and Directory Interface) 데이터 소스 이름을 사용하여 데이터베이스를 지정합니다. 데이터 소스에 이름으로 액세스할 수 있으려면 JNDI 디렉토리 서비스가 등록되어 있어야 합니다. 데이터베이스에 저장소가 포함되어야 하며 저장소에 연결하는 데이터베이스 사용자에게는 저장소에 액세스할 수 있는 적절한 데이터베이스 특권이 있어야 합니다.

대부분의 애플리케이션 서버(AS)는 JNDI 데이터 소스 찾아보기를 지원합니다.

다음은 DataSource URL의 예입니다.

ds://AccountsPayableAppl1
ds://jdbc/sample
jdbc:JDBC-URL
JDBC URL을 사용하여 데이터베이스를 지정합니다. 데이터베이스에 저장소가 포함되어야 하며 저장소에 연결하는 데이터베이스 사용자에게는 저장소에 액세스할 수 있는 적절한 데이터베이스 특권이 있어야 합니다.
다음은 JDBC URL의 예입니다.
jdbc:db2://localhost:50000/SAMPLE:user=username;password=passwd;

피드백