sql >> Database >  >> RDS >> Sqlserver

ADO Connection Timeout-probleem

Nee, het is voldoende om de eigenschap ConnectionTimeout in te stellen

Ik heb het exacte probleem gehad (D2009, MSSQL2005), maar TADOConnection.ConnectionTimeout werkt prima voor mij (Btw. de standaardwaarde voor deze eigenschap is 15 seconden). Merk op dat de spreiding van de time-out vrij breed is, dus als je eenmaal een time-out hebt na 5 seconden en later, b.v. na 10 seconden, maar 20 seconden is echt te veel voor de verbindingspoging.

Waarschijnlijk heb je een probleem met CommandTimeout (als je een query probeert uit te voeren met de bijbehorende ADO-datasetcomponent). U moet onthouden dat als u TADOConnection.ConnectionTimeout :=5 instelt en in uw dataset-component b.v. TADOQuery.CommandTimeout :=15, en u probeert een query uit te voeren, dan krijgt u na 20 seconden een time-out.

Als je echt een probleem hebt met het uitvoeren van query's, niet alleen verbindingspogingen, kan dit bericht je misschien helpenADO-componenten CommandTimeout



  1. Postgresql fulltext zoeken naar Tsjechische taal (geen standaard taalconfiguratie)

  2. Hoe moet ik een tabelnaam doorgeven aan een opgeslagen proces?

  3. Het invoegen van een JSON-gecodeerde waarde met speciale tekens in mySQL mislukt

  4. Ik kan niet meerdere afbeeldingen instellen in rasterweergave?