2009-03-04 1 views
0

SQL 2005 64 비트가 포함 된 Windows SBS 2008 64 비트 상자가 있습니다. SQL 자체는 놀랍도록 잘 실행됩니다. 멋지고 빠릅니다.SSRS : 실행을 찾을 수 없습니다.

SSRS는 나에게 두통을주고있다. 설치 프로그램을 정상적으로 실행하고 Windows 서비스를 자체 계정 및 웹 서비스가 NT Authority \ Network Service로 실행되도록 구성했습니다.

Execution '< guid >' cannot be found.

신약 권한 \ 네트워크 서비스가 데이터베이스에없는 것을 그것은 나를 알려주는 로그를 상대 :

나는 다음과 같은 오류가 얻을하지만 (인터넷 익스플로러를 통해) 보고서를 실행하려고

.

사용자를 데이터베이스 권한에 추가했지만 지금 시도 할 다른 아이디어가 부족합니다.

나는 2 일 동안 인터넷 검색을 해왔지만 아무런 구체적인 내용도 나오지 않았다. 나는 그것을 엄격히 프로그래밍 관련하지 말아주세요 downvote 그걸로!

답변

0

불행히도 정답은 없습니다. 올바르게 작동하도록 컴퓨터의 SPN을 만들어야했습니다. 컴퓨터 계정이 누락 된

SETSPN -A MSSQLSvc은/: 1433 내 대답을 게시 할 수 this KB article (909801)

1

NT 권한 \ 네트워크 서비스 권한을 데이터베이스에 제공해야 할 수 있습니다.

+0

감사합니다 ... 필요로하는 바와 같이

은 ... SPN을 밝혀 그렇지 수 있도록 제대로 위임하십시오. 불행히도 Windows 2008을 사용하면 작업하기가 훨씬 어려워집니다! – Mauro

0

영어 이외의 운영 체제를 실행하고 있습니까?

"NT Authority \ Network Service"의 계정 이름이 다른 이유로 일부 언어로 번역되었습니다.
슬프게도 많은 프로그램에 영어 이름으로 하드 코딩 된 계정 이름이 있으며 Windows의 외국 버전에서 실행할 때 네트워크 서비스를 찾을 수 없습니다.