Question

J'ai une boîte Windows SBS 2008 64 bits avec SQL 2005 64 bits. SQL lui-même fonctionne incroyablement bien - agréable et rapide.

Cependant, la SSRS me donne des maux de tête. J'ai exécuté l'installation normalement, configuré le service Windows pour qu'il s'exécute sous son propre compte et le service Web s'exécute en tant que NT Authority \ Network Service.

Cependant, lorsque j'essaie d'exécuter les rapports (via Internet Explorer), le message d'erreur suivant s'affiche:

  

Execution '< guid > ' introuvable.

L'examen des journaux m'indique que le service NT Authority \ Network n'est pas trouvé dans la base de données.

J'ai ajouté l'utilisateur aux autorisations de la base de données, mais je suis à court d'idées pour essayer autre chose maintenant.

Je suis sur Google depuis deux jours mais rien de concret n’a été trouvé. Je sais que ce n’est pas strictement lié à la programmation, veuillez ne pas voter par avance!

Était-ce utile?

La solution 3

Malheureusement, aucune de ces réponses n’était la bonne. Je devais créer un SPN pour la machine afin qu'elle fonctionne correctement.

SetSPN & # 8211; A MSSQLSvc / .: 1433

Comme décrit dans cet article de la Base de connaissances (909801)

.

Autres conseils

Vous devrez probablement donner à NT Authority \ Network Service les droits sur la base de données.

Utilisez-vous un système d'exploitation autre que l'anglais?

Pour certaines raisons, le nom de compte de " Autorité NT \ Service réseau " a été localisé dans d'autres langues.
Malheureusement, le nom du compte est codé en dur dans de nombreux programmes et ne trouve pas le service réseau lorsqu’il est exécuté sur des versions étrangères de Windows.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top