Aaron H. Kim Fearless Integration Maniac

TDDS 관련 이슈

2007-01-15
Aaron Kim

현재 진행중인 프로젝트 도중 발생한 이슈를 공유합니다(Win2003, BizTalk 2006)

  • 문제 발생

프로젝트 모니터링을 위한 BAM 설정을 끝내고 나서 이벤트 뷰어를 보니
다음과 같은 에러가 발생하고 있었습니다

사용자 삽입 이미지

Tracking 자체에는 아무 이상도 없었고 다만 Tracking 할때마다 해당 에러가 발생하고 있었습니다. 뉴스그룹에 올라온 비슷한 이슈(미해결상태)

  • 문제 원인

이전에 Apply한 BTT를 Remove 했음에도 불구하고 DB 어딘가에 계속 남아서 잘못된 Tracking 을 시도하고 있었음.

  • 해결 방법

    1. 일단 Apply한 BTT들을 모두 Remove한다.

    2. Bm remove-all –DestinationFile: 를 통해 DB에 남은 모든 Activities, Tables, Views를 지운다.

    3. 위와 같이 했음에도 불구하고 같은 에러가 반복 되었기 때문에 BAM과 관련된 DB내의 모든 테이블을 참조해보고 남아있는 정보를 삭제함. (백업 필수)

    • 필수 체크 Table BAMPrimaryImport DB의 bamMetadata 로 시작하는 Table 들. BAMArchive DB
  • 해결 과정에서 얻은 교훈 – BAM의 수정이 필요할 때는 반드시 Apply한 Tracking Info(.btt)를 먼저 Remove 해 준 다음 Bm.exe를 통해 remove-all 해준다. 그러나 깨끗하게 안지워 지는 경우도 있다. – .btt는 xml이므로 같은 작업의 반복을 상당히 줄일 수 있다.


Similar Posts

Comments