Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   FireDAC LoginTimeout (https://www.delphipraxis.net/187018-firedac-logintimeout.html)

Norbert Kolz 21. Okt 2015 10:40

Datenbank: MSSQLSERVER • Version: 2012 • Zugriff über: FireDAC

FireDAC LoginTimeout
 
Hallo

Wird ein im FireDAC Verbindungseditor (Doppelclick FDConnection) der eingestellter SQLServer nicht gefunden, oder Login-Daten stimmen nicht, bekommt man erst nach 30 Sekunden die Exception. Der Verbindungseditor bietet einen Parameter LoginTimeout, setzt man diesen auf 10 Sekunden, kommt wieder erst nach 30 Sekunden die Exception. Nimmt man aber 60 so kommt die Exception nach 60 Sekunden. Die 0 funktioniert ebenfalls (kein Timeout), nur zwischen 0 und 30 verhält sich FireDAC stur. Benutze Delphi XE5. Ist das ein Bug oder gibt es da einen Trick? Oder wird der Timeout vom MSSQLServer vorgegeben ?

Vielen Dank
Gruß Norbert

quaero 21. Okt 2015 10:50

AW: FireDAC LoginTimeout
 
Ja, SQLServer hat einen eigenen Login-Timeout:
Code:
sp_configure 'remote login timeout'

Norbert Kolz 21. Okt 2015 11:26

AW: FireDAC LoginTimeout
 
Hallo Quaero

Vielen Dank. Der Timeout im Server steht auf 10 s, aber das ist nicht der richtige. Angenommen die IP ist nicht erreichbar,oder Tippfehler im Servernamen, oder der Port geblockt, dann komme ich ja überhaupt nicht ran an der Server. Also scheidet dieser Timeout schon mal aus.
Trotzdem Danke für den Tipp.

Gruß Norbert


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:28 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz