Pregunta

Tengo un cuadro de Windows SBS 2008 de 64 bits con SQL 2005 de 64 bits. SQL en sí funciona increíblemente bien, agradable y rápido.

SSRS aunque me está dando dolores de cabeza. Ejecuté la instalación de forma normal, configuré el servicio de Windows para que se ejecute bajo su propia cuenta y el servicio web para que se ejecute como NT Authority \ Network Service.

Cuando intento ejecutar los informes (a través de Internet Explorer), aparece el siguiente error:

  

Ejecución '< guid > ' no se puede encontrar.

Mirando los registros me dice que el NT Authority \ Network Service no se encuentra en la base de datos.

He agregado al usuario a los permisos de la base de datos, pero me estoy quedando sin ideas de qué más probar ahora.

He estado buscando en Google durante dos días, pero no ha surgido nada concreto. Sé que no está estrictamente relacionado con la programación, por favor, ¡no lo rechace!

¿Fue útil?

Solución 3

Lamentablemente, ninguna de estas fueron las respuestas correctas. Tuve que crear un SPN para la máquina para que funcionara correctamente.

SetSPN & # 8211; A MSSQLSvc / .: 1433

Como se describe en este artículo de KB (909801)

Otros consejos

Probablemente necesitará otorgar a NT Authority \ Derechos de servicio de red a la base de datos.

¿Está ejecutando un sistema operativo que no está en inglés?

Por algunas razones, el nombre de cuenta de " NT Authority \ Network Service " ha sido localizado en otros idiomas.
Lamentablemente, muchos programas tienen el nombre de la cuenta codificado al nombre en inglés y no encontrarán el Servicio de red cuando se ejecute en versiones extranjeras de Windows.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top