Bluemix에서 DashDB와 함께 ejbTimer 기능을 사용하도록 선택하면 오류가 발생합니다. 우리는 문제를 분석하고 ejbTimer 기능이 작성 단계에서 테이블 세트 (WLPTASK, WLPPART, WLPPROP)를 작성한다는 분석을 제안했습니다. 이들은 'ORGANIZE BY COLUMN'을 가정합니다 (DashDB의 기본값).bluemix에 DashDB가있는 ejbTimer 기능
해결 방법으로, 우리는 독립형 (클라우드가 아닌) Liberty 서버에서이 기능을 사용한 경우 테이블을 만들 수 있음을 알았습니다. DDL을 가져 와서 'ORGANIZE BY ROW'로 조정하십시오. DashDB에서 수동으로 테이블을 생성하십시오. 그런 다음 Bluemix에서이 기능을 사용하면 테이블을 만들 필요가 없으며 이러한 수동으로 만든 테이블을 사용하여 작업 할 수 있습니다.
이것이 예상 된 동작이 아니라고 가정합니다. 해결 방법이 있습니까?
독립형 (비 클라우드) 환경에서 테이블을 만들 때 여기서도 DashDB를 사용하고 있습니까? 아니면 다른 데이터베이스? –
나는 더비를 사용했다. 테이블 중 두 개는 DashDB에서 생성되기 전에 생성되었으므로 해당 정보를 더비에서 가져온 것과 결합하면 충분합니다. – jarkko