Announcement

Collapse
No announcement yet.

Liste der Datenbanken auf einem Datenbankserver ermitteln?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Liste der Datenbanken auf einem Datenbankserver ermitteln?

    Hallo Profis, wie kann ich mittels Delphikomponenten eine Liste der vorhandenen Datenbanken auf einem Server ermitteln (Unix)? Vielen Dank im voraus!

  • #2
    Hi,

    1)
    Da man höchstens davon ausgehen kann, dass die Datei(en) der Datenbanken auf irgendeiner lokalen Platte des Servers liegen, musst Du auf diesen eben danach suchen ( FindFirst(...) etc ). Dazu benötigt der Client natürlich Zugriff auf selbige ( Samba ). Da man zu den DB-Namen i.d.R. auch den kompletten Pfad aus <b>Serversicht</b> braucht, muss man diesen auch noch ermitteln ( ExpandUNCFileName o.ä. ). Wie man merkt ist diese Methode nicht gerade elegant ( um nicht zu sagen saublöd ).

    2)
    Ein besserer Lösungsweg wäre die Erstellung eines Serverdämons, welcher die gewünschten Informationen auf Anfrage über einen TCP-Port liefert.

    Gruss
    Gesin

    Comment


    • #3
      Hallo Gesine,

      vielen Dank für Deine Information ich versuche mich mal daran.

      Gruß Mathia

      Comment

      Working...
      X