Testen ob Verbindung mit SQL-Server möglich?

23/03/2009 - 14:37 von Michael Andreas | Report spam
Hi,

ich möchte auf eine Datenbank zugreifen, sollte dies
nicht möglich sein, will ich die Daten aus einer XML-Datei lesen.

Diese Logik kann ich lösen indem ich ein Exception werfe wenn
die DB nicht erreichbar ist und dann die xml-Datei öffne.
Das ist aber nicht gerade performant.
Frage:
Gibt es eine Möglichkeit zu Testen ob eine Datenbank erreichbar ist.

Danke Michael
 

Lesen sie die antworten

#1 Peter Götz
23/03/2009 - 15:57 | Warnen spam
Hallo Michael,

ich möchte auf eine Datenbank zugreifen, sollte dies
nicht möglich sein, will ich die Daten aus einer
XML-Datei lesen.

Diese Logik kann ich lösen indem ich ein Exception
werfe wenn die DB nicht erreichbar ist und dann die
xml-Datei öffne.
Das ist aber nicht gerade performant.



Wieviel hundertausendmal willst Du denn prüfen,
ob die DB erreichbar ist?

Normalerweise wirst Du einmal eine Connection
zu Deiner DB erstellen. Dabei gibt es zwei
Möglichkeiten, die Verbindung gelingt oder es
wird eine Exception ausgelöst, weil die Verbindung
nicht hergestellt werden kann.

Wo siehst Du bei einem solchen einmaligen
Verbindungsversuch ein Performance-Problem?

Gruß aus St.Georgen
Peter Götz
www.gssg.de (mit VB-Tipps u. Beispielprogrammen)

Ähnliche fragen