![]() |
Datenbank: Microsoft SQL Server • Version: 2000 • Zugriff über: TCRSQLConnection
Host testen
Hi,
habe bereits nach "host testen" gesucht, aber keine Antwort gefunden. Problem: Ich möchte den Host meiner Datenbank gerne testen, bevor ich eine Verbindung erstelle. Denn wenn man einfach "TestConnection.Connect := true" angibt und der Host nicht verfügbar ist, schmiert das Programm ab-.- also nicht über Exceptions greifbar. Hat einer ne Lösung? Danke :-D |
Re: Host testen
Schonmal mit TestConnection.Connected probiert?
Wenn TestConnection instanziiert ist, müsstest Du ja die korrekte Antwort erhalten. |
Re: Host testen
Bist du dir da sicher mit dem Abschmieren? Wie schaut denn dein TCP TimeOut für den Verbindungsaufbau aus? Ggf. benutzt du einen langen TimeOut und bist einfach zu ungeduldig beim Warten auf die TimeOut-Exception ;)
@worker: In seinem Fall immer false.... Das wird also nix nützen |
Re: Host testen
Eine blöde Frage dazu... Wie stellt man denn den TCP-Timeout ein?^^ An sowas habe ich nämlich auch schon gedacht, nur nichts unter TCRSQLConnection gefunden. Also keine "ConnectTimeout" Variable oder sowas.
Ich komme ja nichtmal dazu "TestConnection.Connected" zu prüfen, weil er eben bei der Connection verreckt bzw ins unendliche versucht zu verbinden.^^ Aber stimmt, er schmiert nicht ab, aber testet etwa 30Sekunden und mir würden auch 10 genügen....^^ |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:16 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz