다음을 통해 공유


추적 메시지를 BizTalk 추적 데이터베이스로 복사하는 방법

보관 및 제거 프로세스에서 다른 SQL Server의 데이터베이스에 액세스 및/또는 업데이트할 수 있으므로 관련 SQL Server 인스턴스 사이에 연결된 서버를 설정해야 합니다. 연결된 서버를 사용하여 BizTalk MessageBox(BizTalkMsgBoxDb) 데이터베이스 서버의 추적 메시지를 BizTalk 추적(BizTalkDTADb) 데이터베이스로 직접 복사할 수 있습니다. 다음 요소 사이에 연결된 서버를 설정해야 합니다.

  • 각 BizTalk MessageBox(BizTalkMsgBoxDb) 데이터베이스 및 BizTalk 추적(BizTalkDTADb) 데이터베이스

  • BizTalk 추적(BizTalkDTADb) 데이터베이스 및 보관 유효성 검사를 위한 유효성 검사 서버.

  • BizTalk MessageBox(BizTalkMsgBoxDb) 데이터베이스를 호스팅하는 컴퓨터에 있는 SQL Server 에이전트의 서비스 계정은 연결된 서버의 BizTalk 추적(BizTalkDTADb) 데이터베이스에 대해 db_datareader 및 db_datawriter 권한을 가져야 합니다.

참고

SQL Server 에이전트에서 복사 작업이 오류 없이 실행되는지 확인하십시오. 그렇지 않으면 오류로 인해 데이터가 추적 데이터베이스로 이동되지 않을 수 있습니다.

필수 구성 요소

이 절차를 수행하려면 SQL Server sysadmin 고정 서버 역할의 멤버인 계정으로 로그인해야 합니다.

추적된 메시지를 BizTalk 추적 데이터베이스에 복사하려면(SQL Server 2008)

  1. 시작을 클릭하고 모든 프로그램을 클릭하고 Microsoft SQL Server 2008 R2를 클릭한 다음 SQL Server Management Studio 클릭합니다.

  2. 서버에 연결 대화 상자에서 BizTalk Tracking(BizTalkDTADb) 데이터베이스가 있는 SQL Server의 이름과 적절한 인증 유형을 지정한 다음 연결을 클릭하여 적절한 SQL 서버에 연결합니다.

  3. Microsoft SQL Server Management StudioSQL Server 에이전트 두 번 클릭한 다음 작업을 클릭합니다.

  4. 세부 정보 창에서 TrackedMessages_Copy_BizTalkMsgBoxDb 마우스 오른쪽 단추로 클릭한 다음 속성을 클릭합니다.

  5. 작업 속성 - TrackedMessages_Copy_BizTalkMsgBoxDb 대화 상자의 페이지 선택에서 단계를 클릭합니다.

  6. 작업 단계 목록에서제거를 클릭한 다음 편집을 클릭합니다.

  7. 명령 상자에서 추적 서버 및 데이터베이스 이름 매개 변수를 적절하게 편집한 다음 확인을 클릭합니다.

  8. 작업 속성 - TrackedMessages_Copy_BizTalkMsgBoxDb 대화 상자의 페이지 선택에서 일반을 클릭하고 사용 검사 상자를 선택한 다음 확인을 클릭합니다.

    메시지가 BizTalk MessageBox 데이터베이스(BizTalkMsgBoxDb)에서 BizTalk 추적 데이터베이스(BizTalkDTADb)로 복사됩니다.

중요

새 MessageBox 데이터베이스를 추가하는 경우 새 MessageBox 데이터베이스에 대해 이 절차를 다시 수행해야 합니다.

참고 항목

BizTalk 추적 데이터베이스 보관 및 제거