troubleshooting Question

Powershell invoke-sqlcmd calls stored procedure second time after Query Timeout is expired

Avatar of Alex_YG
Alex_YG asked on
Microsoft SQL Server.NET ProgrammingPowershell
5 Comments1 Solution1556 ViewsLast Modified:
I have a very strange issue. A single stored procedure is executed the second time 'by itself' when is called by Powershell invoke-sqlcmd command when the Query Timeout interval is exceeded.

When I trace it using SQL profiler I can see the procedure starts executing, stops in the middle after the Query Timeout is exceeded and (here is the issue:) a new SPID calls the same procedure again under the same ClientProcessID! There is no any code in the application to re-run the procedure, and it is proved.

Has anybody have a clue what might trigger the procedure to run the second time?
Join the community to see this answer!
Join our exclusive community to see this answer & millions of others.
Unlock 1 Answer and 5 Comments.
Join the Community
Learn from the best

Network and collaborate with thousands of CTOs, CISOs, and IT Pros rooting for you and your success.

Andrew Hancock - VMware vExpert
See if this solution works for you by signing up for a 7 day free trial.
Unlock 1 Answer and 5 Comments.
Try for 7 days

”The time we save is the biggest benefit of E-E to our team. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange.

-Mike Kapnisakis, Warner Bros