Ich debugge einen Aufruf einer gespeicherten Prozedur in SSMS (2012). Häufig und an verschiedenen zufälligen Punkten im Code wird ein Dialogfeld angezeigt:
Microsoft SQL Server Management Studio:
Unable to Step. Invalid Operation.
Sobald ich den Dialog schließe, scheint es, dass das Debuggen fortgesetzt werden kann ... Ich kann den Code ohne offensichtliche Probleme bis zum Ende durchlaufen. Bisher....
Antworten:
Ich hatte das gleiche Problem. Nach einigen Recherchen habe ich diese Seite gefunden, die darauf hindeutet, dass dies durch eine Rennbedingung verursacht wird. Obwohl die dort angegebene Problemumgehung für mich nicht zutreffend war, wurden diese nervigen Fehlermeldungen nach dem Stoppen aller anderen Debugging-Prozesse (Visual Studio) nicht mehr angezeigt.
quelle