Splunk Search

Execute stored procedure with parameters using datainputs

suhailquadri
New Member

Hi,

I want to execute stored procedure with parameters but it gives me error like "com.microsoft.sqlserver.jdbc.SQLServerException: The statement did not return a result set."

DB input:
exec "StaffDeployment"."dbo"."procedurename" @FROMDATE = '9/14/2017', @TODATE = '9/14/2017 23:59:00', @STEV = '1', @Counter = 5, @FieldPosition = '1,2,3,4'

Please help me in this.

Regards
Suhail

Tags (1)
0 Karma

caseypike
Path Finder

Did you figure this out?

0 Karma

DalJeanis
Legend

I would expect that to be an issue with the stored procedure itself.

In this case, several sites show this happening to different tools and applications, and the answer is usually "Update the stored procedure to SET NOCOUNT ON". Here are a couple of examples...

https://community.jaspersoft.com/wiki/getting-statement-did-not-return-result-set-error-when-using-s...
http://kb.tableau.com/articles/issue/error-stored-procedure-does-not-return-result-set

There is also a more complete and more complicated answer here, but only go there if you are trying to execute a stored procedure that is SUPPOSED to do something more than return a results set.

https://blogs.msdn.microsoft.com/jdbcteam/2008/08/04/sqlserverexception-the-statement-did-not-return...

zeroCalm
New Member

Thank you. I will start on that. I appreciate all of you help on this and other questions up to this point.

0 Karma
Get Updates on the Splunk Community!

Detecting Remote Code Executions With the Splunk Threat Research Team

REGISTER NOWRemote code execution (RCE) vulnerabilities pose a significant risk to organizations. If ...

Observability | Use Synthetic Monitoring for Website Metadata Verification

If you are on Splunk Observability Cloud, you may already have Synthetic Monitoringin your observability ...

More Ways To Control Your Costs With Archived Metrics | Register for Tech Talk

Tuesday, May 14, 2024  |  11AM PT / 2PM ET Register to Attend Join us for this Tech Talk and learn how to ...