OpenFrame Base 7.3

본 장에서는 OpenFrame Base 7.3의 새로운 기능에 대해 간략히 설명한다. 상세한 설명은 관련 안내서를 참고한다.

1. 신규 기능

본 절에서는 제품의 신규 추가사항에 대하여 설명한다.

  • TSAM 신규 기능 지원

    • RDB화된 TSAM의 성능 개선을 위해 DB INSERT & FETCH 시 Count를 지정할 수 있는 --rownum 옵션과 --bulkinsert 옵션을 idcams tool에 추가하였다.

      옵션에 대한 자세한 내용은 OpenFrame Base "툴 참조 안내서"를 참고한다.

 

  • RDBII 신규 기능 지원

    • Unsigned Zoned Decimal, Unsigned Packed Decimal 처리 위해 새로운 컬럼타입 추가되었다.

    • Column Validation Check 시 NCHAR,NVARCHAR를 정상 체크하도록 변경되었다.

      변경된 동작 및 에러코드에 대한 자세한 내용은 OpenFrame Base "에러 메시지 참조 안내서"를 참고한다.

2. 변경 기능

본 절에서는 제품의 변경사항에 대하여 설명한다.

  • TSAM 라이브러리 명칭 변경

    • OpenFrame에서 TSAM은 RDB(libtsrdb6.so)와 FILE(libtstbr.so)로 제공되었으나, 최신 버전에서는 RDB 버전만 제공한다.

    • libtsam.so에 심볼릭 링크하여 사용하던 해당 라이브러리들을 더이상 제공하지 않고, libtsam.so 라이브러리 자체가 제공된다.

  • TSAM Default 동작 변경

    • 기존 TSAM 테이블이 컬럼화되면서 OCCURS 필드를 단일컬럼으로 생성할 수 있는 옵션이 추가되었다.

    • TSAM의 경우 Tibero 제품의 제약사항을 따르므로, 특정 갯수 이상의 컬럼 생성이 불가능하여 Base 7.3 버전에서는 해당 옵션을 deafult 기능으로 제공한다.

      옵션에 대한 자세한 내용은 OpenFrame Base "툴 참조 안내서"를 참고한다.

 

  • RDBII 기능 변경

    • 기존 버전에서 지원하던 DBIO의 기능이 RDBII의 명칭으로 제공된다.

    • 기존 DBIO 관련 에러 메시지가 RDBII 관련 에러 메시지로 변경되었다.

    • 최신 RDBII에서 Column type을 이용하여 Data Serialize, Deserialize하도록 변경되었다.

      변경된 동작 및 에러코드에 대한 자세한 내용은 OpenFrame Base "에러 메시지 참조 안내서"를 참고한다.

3. 버그 수정

본 절에서는 제품의 모듈별 버그 수정 사항에 대하여 설명한다.

  • Dastset alloc/unalloc 실패 시 slot info가 DB에 남아 있던 현상 수정

    • XSP JCL문법중 SW문을 사용한 데이터셋 전환 allocation 시점에 alloc/unalloc에 실패했을 경우 slot info가 삭제되지 않는 현상이 수정되었다.

  • 가변길이 데이터셋 생성 시 RDW를 고려하지 않던 현상 수정

    • 가변길이 데이터셋을 생성할 때 RDW을 고려하지 않고, LENGTH 1 ~ 4 사이의 가변길이 데이터셋이 생성되던 현상이 수정되었다.