I remember the problem relies on the DB side. DB would end the
connection if it takes too long. So even your web service do not think
it is a long time, the DB think so. There a connection time out in MS
SQL server, I think there should have similar one in Oracle.


On Fri, Apr 24, 2009 at 5:00 PM, François <[email protected]> wrote:
>
> hi,
>
> I have the same problem,
>
> did you find any solution ?
> thanks
>
> François
> [email protected]
>
> On 17 avr, 02:33, rzaleski <[email protected]> wrote:
>> Hey Everyone,
>>
>> I have a .NET application that makes a call to an Oracle stored
>> procedure.  This stored procedure takes anywhere from 150-200 seconds
>> to complete.  My application is timing out after 90 seconds.  I can't
>> seem to find a setting to extend this timeout further to accommodate
>> for my stored procedure.  Below are the settings I have set thus far:
>>
>> Connect Timeout=30 (in the connection string)
>>   *This should not affect what I am doing because this merely the time
>> the application will timeout if a connection is not made.
>>
>> OracleCommand.CommandTimeout=0
>>   *This is the default.  As per Microsoft, this value is ignored for
>> System.Client.OracleClient.  
>> http://msdn.microsoft.com/en-us/library/system.data.oracleclient.orac...
>>
>> Web.Config - HttpRuntime ExecutionTimeout=600
>>   *Initially I did not have this set and my application was logging an
>> execution timeout error.  Once I set it to 600 seconds the error did
>> not come up anymore.
>>
>> Web.Config - Session Timeout 480 minutes
>>
>> Web.Config - Authentication Timeout 480 minutes
>>
>> Internet Explorer ReceiveTimeout - 3600000 milliseconds (1 hour)
>>
>> I am using the following:
>>
>> Oracle 11g Client
>> .NET Framework 3.5 SP1
>> Internet Explorer 6
>> Windows Server 2003
>> Windows XP Professional
>>
>> The application is not logging/displaying any error messages at this
>> point.  After you click the button to execute the stored procedure, it
>> runs for awhile, then just stops (similar to clicking on the stop
>> button on the browser).  In some cases the stored procedure runs in
>> under 90 seconds.  When it does this everything works properly.
>>
>> I have timed the execution with certain parameters and it always stops
>> after 90 seconds.
>>
>> I contacted our DBA, but they do not see any settings that would cause
>> this from their end.
>>
>> I know I can do some programming changes to fix this issue and/or make
>> the call asynchronous, but I want to know why/how it is currently
>> timing out.  Any ideas?
>>
>> Ryan
>



-- 
Best Regards,
David Shen

Reply via email to