sql >> Database teknologi >  >> RDS >> Sqlserver

Win32Exception (0x80004005):Ventehandlingen fik timeout

Det problem, du har, er, at forespørgselskommandoen tager for lang tid. Jeg tror, ​​at standard timeout for en forespørgsel at udføre er 15 sekunder. Du skal indstille CommandTimeout (i sekunder), så den er lang nok til, at kommandoen kan fuldføre dens udførelse. "CommandTimeout" er anderledes end "Forbindelsestimeout" i din forbindelsesstreng og skal indstilles for hver kommando.

I din sql Selecting Event skal du bruge kommandoen:

e.Command.CommandTimeout = 60

for eksempel:

Protected Sub SqlDataSource1_Selecting(sender As Object, e As System.Web.UI.WebControls.SqlDataSourceSelectingEventArgs)
    e.Command.CommandTimeout = 60
End Sub


  1. 8 Nye Oracle-kompatibilitetsfunktioner i EnterpriseDB PPAS 9.2 Beta

  2. Laravel localhost virker, men heroku giver 500 fejl

  3. Slet fra tabel ved hjælp af kolonne i anden tabel

  4. Rutinemæssige anbefalinger til sikkerhedskopiering af indhold