2010-08-05 7 views
1

Après la mise à niveau vers Windows 7, je ne peux plus déboguer les procédures stockées dans SQL Server Management Studio (MSSSMS). Je reçois le message "Impossible de démarrer le débogueur". Les données sont nulles. Cette méthode ou propriété ne peut pas être appelée sur des valeurs Null (System.Data). J'ai essayé de démarrer MSSMS avec "Exécuter en tant qu'administrateur", mais la même chose arrive. Des idées? Merci, BrianImpossible de déboguer la procédure stockée après la mise à niveau vers Windows 7

Répondre

0

Cela peut être dû à une erreur d'autorisation pour le débogage.

Essayez le réglage de ces paramètres

http://msdn.microsoft.com/en-us/library/w1bhybwz(v=VS.80).aspx

Pour déboguer sur SQL Server, à la fois le compte en cours d'exécution Visual Studio et le compte utilisé pour se connecter à SQL Server doivent être membres du rôle sysadmin. Le compte utilisé pour se connecter à SQL Server est soit votre compte d'utilisateur Windows (si vous utilisez l'authentification Windows), soit un compte avec un ID utilisateur et un mot de passe (si vous utilisez l'authentification SQL).

0

J'allais réinstaller SQL Server, puis découvert qu'il existe maintenant SQL Server 2008 SP2. J'ai intallé ça et ça l'a réparé.

+0

Je suis sur 2012 SP3 et ne peut toujours pas déboguer. Aucune des solutions trouvées en ligne n'a aidé. Ajout d'autorisations aux clés de registre, aucun accès refusé les erreurs dans Procmon, mais toujours pas aller. Une énorme honte sur MS pour avoir libéré un débogueur tellement buggé et prétendu que ça a marché. BOO HOO! – ajeh

0

Pour moi l'installation de SQLServer2012-KB4016762-x64.exe travaillé. J'ai appliqué la réponse de Tom de here avant cela, mais elle seule n'a pas résolu le problème.

Questions connexes