2015-01-07 6 views
0

SSRS 관리자 포털을 사용하여 구독을 삭제하려고합니다. 구독을 삭제하려고 할 때 다음 오류가 표시됩니다.SSRS에서 수동으로 구독을 삭제하는 방법?

'12FC1298-3060-4CC9-B406-4A612FFDB620'이라는 작업이 두 개 이상 있습니다. 작업을 고유하게 식별하려면 @job_name 대신 @job_id를 지정하십시오.

보고서 관리자 포털을 통해 전체 보고서를 삭제하려고해도 동일한 오류가 발생합니다.

수동으로이 문제를 어떻게 정리할 수 있습니까?

답변

4

SQL Server Management Studio를 사용하여 ReportingServices 데이터베이스를 호스팅하는 데이터베이스 서버에 연결합니다.

해당 서버의 SQL Server 에이전트에서 '12FC1298-3060-4CC9-B406-4A612FFDB620'이라는 작업을 찾을 수 있는지 확인하십시오. 중복 된 경우 중복 된 항목 중 하나를 삭제 한 다음 SSRS 관리자 포털을 통해 다시 구독을 삭제하십시오.

SQL Server 에이전트에 중복 작업이없는 경우 ReportingServices 데이터베이스의 구독 및 일정 테이블을 살펴보고 상황을 파악할 수 있는지 확인하십시오.이 테이블은 Reporting Services SQL Server 에이전트 작업에 대한 구독).

0

발견 된 단일 레코드를 삭제했으며 중복 등이 있다고하는 오류 메시지가 나타났습니다. 그러나 해당 ID를 사용하여 구독 테이블에서 다시 선택하면 레코드가 없습니다. 그렇게 명백하게 양쪽은 삭제되었다. 그런 다음 SSRS 폴더의 보고서 관리 옵션에서 일정을 수정할 수있었습니다. 그것은 뭔가가 삭제 되었기 때문에 결함 일 것 같지만 SSRS에 내 가입이 여전히 있었지만 오류가 사라졌습니다. 이 방법이 효과가 있었는지는 알 수 없지만 그렇게했습니다.

관련 문제