동일한 문제가 발생했습니다. 여기 어떻게 고쳐야 할까?
주어진 시간에 실행하는 SSRS 보고서 구독을 설정할 때 , 내가 전달하는 시간을 기다린 후 "마지막 실행"타임 스탬프가 변경되지 않았 음을 발견 할 문제 설명. 내 구독이 실행되지 않은 것 같습니다.
관련 문제 해결 정보
SSRS 보고서 구독 보고서 서버 웹 UI가 무대 뒤에서 당신을 위해 생성하는 SQL 채용으로 실행됩니다.
The job failed. Unable to determine if the owner (domain\userName) of job 0814588B-D590-4C45-A304-6086D5C1F559 has server access (reason: Could not obtain information about Windows NT group/user 'domain\userName', error code 0x5. [SQLSTATE 42000] (Error 15404)).
을 나는 "SQL 서버 볼 수있는 SQL Server 구성 관리자에서 :
내 보고서 구독에 대해 생성 된 작업을보고, 나는 항상 오류 메시지와 함께 실패했습니다 것을보고 Reporting Services "서비스가 AD 사용자 계정을 사용하여 실행되도록 구성되었습니다.
SQL Server 구성 관리자에서 로컬 Windows 계정을 사용하여 "SQL Server"서비스가 실행되도록 구성되었음을 알 수있었습니다.
마찬가지로 Resanu는 EXECUTE AS 컨텍스트를 가장 할 수없는 경우 SQL 오류 15404는 예외를 참조합니다.
솔루션 빙고! # 4와 # 5가 문제의 핵심입니다. SQL Server 서비스 (로컬 Windows 사용자 계정)는 AD에서 "domain \ userName"사용자를 인증하려고 시도했으나 AD 리소스에 액세스 할 수있는 권한이 없기 때문에 할 수 없습니다.
SQL Server 서비스를 AD 사용자 계정으로 변경하고 SQL Server 및 SQL Server 에이전트 서비스를 다시 시작한 다음 SQL 작업을 다시 실행하고 blamo, success!
개인적으로 보고서 서비스 구성 관리자로 수행 할 수있는 것을 우회하는 방식으로 제공 한 링크를 개인적으로 권장하지는 않습니다. RS Config Manager를 사용하여 보고서 서버 서비스 계정을 변경하는 것이 가장 좋습니다. 그것은 데이터베이스 무결성이 유지되었다는 것입니다. – openshac