1

SQL Server Express 2005에 외부 활성기를 구현하려고했는데 큐, 서비스, 계약 및 이벤트 알림을 데이터베이스에 추가했습니다. 또한 대상 큐에 메시지를 보내기위한 트리거를 추가했습니다. 파싱, 실행 및 방아쇠 발사입니다. 그러나 대상 큐에서 선택하거나 빠른 T-SQL 스크립트를 사용하여 큐에서 수신하면 아무 것도 없습니다.SQL Server Service Broker 문제 및 자습서

궁금하네요 :

  1. 어떻게 그게 가능하다? 메시지가 자동으로 수신됩니까?
  2. 메시지가 올바르게 도착했다면 메시지를 보내는 동안 확인할 방법이 있습니까?
  3. 트리거가 실행 된 후 비동기 적으로 서버에서 프로세스를 실행하는 더 좋은 방법이 있습니까?

참고로 중요한 Service Broker 자료는 찾기 어렵습니다. 누구든지 자원이 있다면 알려주십시오. 지금은 회사의 온라인 리소스를 통해 책을 읽었지만 필터를 통과하는 데에도 어려움이 있습니다.

감사합니다, 첫 번째 질문에 대한 대답에서

윌리엄

답변

1

는 희망, 당신은의 sys.transmission_queue 시스템보기에 뭔가를 볼 수 있습니다. 자세한 내용은 http://msdn.microsoft.com/en-us/library/ms190336.aspx을 참조하십시오.

Google을 사용하면 유용한 문제 해결 리소스를 찾을 수 있습니다.

데이브

관련 문제