sobre commandTimeout
Publicado por EdwinE (17 intervenciones) el 24/10/2008 22:51:14
tengo una conexión ADO.net a SQL2000, con el sigueinte DbParm (
"TimeOut=7200,CommandTimeOut=7200,Namespace='System.Data.OleDb'
,Provider='SQLOLEDB',DataSource='SERVER',Database='SQL',PBCatalogOwner='dbo'
,DefaultProcOwner='dbo'" )
Cuando trato de ejecutar un StoreProcedure ( proceso largo que se demora aproximadamente 35 minutos en un servidor normal) , despues de 20 minutos me sale el siguiente error para la transacción "Index #0 Message: Timeout expired NativeError:
0 Source: Microsoft OLE DB Provider for SQL Server SQLState:
HYT00 ".
no se por que sale si en el dbparm esta definido
aproximadamente 2 horas para esperar a que el proceso termine
Gracias
NOTA: Si es de ayuda en la sabe de datos tengo definido el lock_timeout como -1 que sirve para que se quede esperando siempre.
"TimeOut=7200,CommandTimeOut=7200,Namespace='System.Data.OleDb'
,Provider='SQLOLEDB',DataSource='SERVER',Database='SQL',PBCatalogOwner='dbo'
,DefaultProcOwner='dbo'" )
Cuando trato de ejecutar un StoreProcedure ( proceso largo que se demora aproximadamente 35 minutos en un servidor normal) , despues de 20 minutos me sale el siguiente error para la transacción "Index #0 Message: Timeout expired NativeError:
0 Source: Microsoft OLE DB Provider for SQL Server SQLState:
HYT00 ".
no se por que sale si en el dbparm esta definido
aproximadamente 2 horas para esperar a que el proceso termine
Gracias
NOTA: Si es de ayuda en la sabe de datos tengo definido el lock_timeout como -1 que sirve para que se quede esperando siempre.
Valora esta pregunta


0