DB2 계획(z/OS)

이 작업은 사용자의 z/OS 환경을 사용자 정의하는 더 큰 작업의 일부입니다.

z/OSWebSphere Message BrokerDB2 테이블에 액세스합니다. ODBC를 사용하여 DB2에 연결하기 위해 DB2 서브시스템의 위치 이름이 사용됩니다. 자세한 정보는 DB2 UDB for OS/390® and z/OS V7 Data Sharing: Planning and Administration 매뉴얼을 참조하십시오.

DB2 시스템이 시작될 때 DSNL004I DDF START COMPLETE 메시지가 있어야 합니다. 위치 이름은 이 메시지 바로 다음에 표시됩니다. z/OS에서 브로커 구성요소를 사용자 정의하는 경우 브로커 PDSE에서 dsnaoini 파일(BIPDSNAO)을 작성하십시오. 이 파일에는 ODBC 연결을 설정하는 데 필요한 정보가 포함됩니다. 자세한 정보는 DB2 UDB for OS/390 and z/OS V7 ODBC Guide and Reference 매뉴얼을 참조하십시오.

서브시스템 ID 또는 데이터 공유 ID와 같은 데이터 소스 이름을 사용해서는 안됩니다. 같은 이름을 사용하면, 데이터베이스와의 연결에서 세분화 및 지시문에 영향을 미칠 수 있습니다.

데이터 소스 이름 및 서브시스템 ID에 대해 같은 값을 사용하기로 선택하는 경우, Datasource 및 Subsystem 키워드가 같은 절에 위치하도록 브로커 PDSE의 BIPDSNAO를 편집해야 합니다.

이 파일의 사용자 정의에 대한 자세한 정보는 DB2 UDB for OS/390 and z/OS V7 ODBC Guide and Reference 매뉴얼을 참조하십시오.

사용자 정의 중에 사용할 계획 이름을 지정하거나 디폴트 DSNACLI를 사용할 수 있습니다. 브로커가 다른 DB2 데이터 공유 그룹에 액세스하도록 하려면, DSNACLI 계획을 특별한 방법으로 바인딩해야 합니다. SPUFI를 사용하고 다음 명령을 실행하여 와일드카드 위치가 지정되었는지 확인하십시오.
select * from SYSIBM.SYSPACKLIST where planname ='DSNACLI';
위치 열이 공백이고 '*'가 아니면 다시 바인드해야 합니다.

또한 DSNACLISYSIBM.SYSPLAN 테이블에 있는지 확인해야 합니다.

DB2CACHE DYNAMIC SQL 기능을 사용하면 DB2 명령문을 다시 처리할 필요가 없으므로 성능이 크게 향상됩니다. DB2 UDB for OS/390 and z/OS V7 Installation Guide에서 CACHEDYN=YES를 참조하십시오.

데이터베이스가 DSNHDECP 모듈을 사용하여 쉼표를 10진수 분리 문자로 사용하도록 구성된 경우, 제한사항이 있습니다. DB2와 브로커가 실행하는 사용자 ID의 로케일 설정이 일치하지 않으면(특히, LC_NUMERIC), 사용자 데이터베이스 갱신을 예측할 수 없습니다. LC_NUMERICBIPBPROF 구성원의 LC_ALL 설정을 통해 설정되며 결과적으로는 환경 파일입니다. 다음 목록은 네 가지 가능성에 대해 자세히 설명합니다.
  • DB2가 마침표를 소수점으로 사용하도록 구성되고 LC_NUMERIC이 마침표 소수점을 나타내는 값으로 설정된 경우. 사용자 데이터베이스 갱신이 올바르게 작동되어야 합니다.
  • DB2가 쉼표를 소수점으로 사용하도록 구성되고 LC_NUMERIC이 쉼표 소수점을 나타내는 값으로 설정된 경우. 사용자 데이터베이스 갱신이 올바르게 작동되어야 합니다.
  • DB2가 마침표를 소수점으로 사용하도록 구성되고 LC_NUMERIC이 쉼표 소수점을 나타내는 값으로 설정된 경우. 사용자 데이터베이스 갱신이 예상하지 못한 작동을 야기할 수 있습니다.
  • DB2가 쉼표를 소수점으로 사용하도록 구성되고 LC_NUMERIC이 마침표 소수점을 나타내는 값으로 설정된 경우. 사용자 데이터베이스 갱신이 예상하지 못한 작동을 야기할 수 있습니다.
브로커는 데이터베이스에서 DB2 테이블을 사용하여 정보를 저장합니다. 이와 같은 구성에서는 다음 권한을 가지고 있는 사용자가 필요합니다.
  • CREATESG: 저장영역 그룹을 작성할 경우
  • CREATEDB: 데이터베이스를 작성할 경우
  • 버퍼 풀 사용 권한
관련 작업
z/OS 환경 사용자 정의
관련 참조
사용자 정의 작업 및 역할(z/OS)
데이터 공유 그룹을 사용하기 위한 DB2 계획 바인드
주의사항 | 등록상표 | 다운로드 | 라이브러리 | 지원 | 피드백
Copyright IBM Corporation 1999, 2005 마지막 갱신 날짜: 11/08/2005
ae22130_