Join the #BuildWithBuildAgent Challenge! Get recognized, earn exclusive swag, and inspire the ServiceNow Community with what you can build using Build Agent.  Join the Challenge.

ODBC Driver Timeout using System.Data.Odbc in Visual Studio

Ian23
Tera Contributor

Hi,

 

I am creating a small C# app to pull data from our instance in to our reporting database and receive the following error after 55 seconds:

'ERROR [HYT00] [SN][ODBC ServiceNow driver][OpenAccess SDK SQL Engine]Query Timeout expired[10246]'

 

The SQL command is below and should return < 9000 records. If I run the SQL in the interactive SQL shell it completes.

 

Has anyone run across this issue before? 

 

SELECT  sn_customerservice_case.number  
	, sn_customerservice_case.opened_at  
	, sn_customerservice_case.resolved_at  
	, sn_customerservice_case.dv_business_service AS Business_Service   
	, sn_customerservice_case.business_service AS Business_Service_ID   
	, sn_customerservice_case.dv_service_offering AS Service_Offering   
	, sn_customerservice_case.service_offering AS Service_Offering_ID   
	, sn_customerservice_case.dv_assignment_group AS Assignment_Group   
	, sn_customerservice_case.dv_priority AS Priority   
	, spm_taxonomy_node.name AS Taxonomy_Node   
	, spm_taxonomy_node.dv_parent AS Taxonomy_Node_Parent   
	, spm_taxonomy_node.sys_id AS Taxonomy_Node_ID   
FROM 
	(sn_customerservice_case sn_customerservice_case
	INNER JOIN
	cmdb_ci_service cmdb_ci_service
	ON (sn_customerservice_case.business_service = cmdb_ci_service.sys_id))
	INNER JOIN
	spm_taxonomy_node spm_taxonomy_node
	ON (cmdb_ci_service.spm_taxonomy_node = spm_taxonomy_node.sys_id) 
WHERE (((spm_taxonomy_node.dv_parent  = 'PARENT NAME' AND sn_customerservice_case.dv_state  <> 'Canceled') AND sn_customerservice_case.opened_at  <= '2022-09-30 23:59:59') AND (sn_customerservice_case.resolved_at  IS NULL OR sn_customerservice_case.resolved_at  > '2022-09-30 23:59:59'))
0 REPLIES 0