2011-11-03 2 views
0

기존 BizTalk 2010 응용 프로그램을 수정할 때 문제가 있습니다. 응용 프로그램은 현재 플랫 파일을 가져 와서 파일의 데이터를 EDI 835 형식으로 매핑 한 다음 역할 링크를 통해 835를 작성하고 올바른 폴더에 놓는 데 사용할 파티/송신 포트를 결정합니다. 이 응용 프로그램은 실제로 BizTalk 2006 R2 프로젝트에서 업그레이드되었으며 당사자는 BizTalk 2010에 포함 된 Party Migration Tool을 사용하여 마이그레이션되었습니다.이 응용 프로그램은 마이그레이션 이후 정상적으로 작동합니다.BizTalk 2010 역할 링크에 참여할 수없는 당사자

몇 가지 새로운 요구 사항의 일부로 몇 가지 새로운 당사자를 추가하고 일부 기존 당사자를 수정합니다. BizTalk 2010 Server 관리 콘솔에서 이미 새로운 당사자 및 계약을 만들었습니다. 그러나 기존 역할 링크를 사용하여 새로운 당사자를 입대하는 단계에 이르면 새로운 당사자가 입대 할 수있는 당사자 목록에 나타나지 않습니다. 호스트 인스턴스를 다시 시작하고 목록을 새로 고치려면 BizTalk 얻으려면 여러 번 BizTalk 그룹을 새로 고치려고했지만 그 작동하지 않습니다. 또한 설치가 잘못되었다고 생각하는 BizTalk 설치를 복구하려고 시도했습니다. 그것도 작동하지 않았다.

일부 연구를 통해 BizTalkMgmtDb 데이터베이스의 데이터가 동기화되지 않은 것으로 나타났습니다. 파티가있는 곳은 두 곳입니다. TPM 테이블에는 당사자가 모두 Partner 테이블 아래에 나열되어 있으며 BusinessIdentity 테이블에 입력 한 최신 데이터가 모두 표시됩니다. 그러나 dbo.bts_party 테이블을 보면 최신 데이터가없고 새로운 파티가 누락되었습니다. 이 dbo.bts_party 테이블과 관련된 다른 테이블에 최신 데이터가 없습니다.

이전 버전의 BizTalk에는 BAS (Business Activity Services)라는 것을 사용하여 TPM과 BizTalk를 동기화하는 방법이 있습니다. 그러나 나는 BizTalk 2010에서 그런 것을 보지 못합니다. 전에이 문제를 겪은 사람이 있습니까? 어떻게 해결할 수 있습니까? 미리 감사드립니다!

답변

0

피겨 나는 이것을 우연히 발견 할 사람을 위해 여기에 응답을 올릴 것이다. 불행히도 우리는 피하기 위해 노력하고 있던 BizTalk를 재설치하는 주말을 보내야했습니다. 이 문제는 해결되었지만 이번에는 파티 마이그레이션 도구를 사용하지 않고 모든 것을 처음부터 다시 만들었습니다.

관련 문제