Einzelnen Beitrag anzeigen

Benutzerbild von juergen
juergen

Registriert seit: 10. Jan 2005
Ort: Bönen
1.164 Beiträge
 
Delphi 11 Alexandria
 
#1

alle im 32 Bit ODBC Admintool vorhandenen Pervasive Datenbanken ermitteln/ anzeigen

  Alt 10. Mai 2018, 15:47
Datenbank: Pervasive • Version: >10 • Zugriff über: ODBC
Hallo zusammen,

ich suche eine Möglichkeit alle vorhandenen Pervasive Datenbanken auf einem Server anzuzeigen.
Bei einem MS SQL Server geht das direkt über eine SQL-Abfrage:
Code:
SELECT Name FROM sys.DATABASES WHERE database_ID > 4
Prima!

Aber wie bekomme ich das bei einer Pervasive Datenbank hin?
Als SQL-Abfrage habe ich nichts gefunden. Als Datenbanktreiber nutze ich FireDAC. Es gibt zwar eine Lösung über die PDACs von Pervasive selbst, aber die gibt es nicht für meine Delphi Version.

Pervasive legt die Datenbanken als ODBC Eintrag an. Wichtig wären die 32 Bit ODBC Einträge, also unter C:\Windows\SysWOW64\odbcad32.exe (siehe auch Bild).

Gibt es hier irgendeine Möglichkeit
1. entweder die Datenbanken über das 32 Bit ODBC Admintool auszulesen
2. oder das Ganze über FireDAC abzufragen über den ODBC-Treiber

Vielen Dank schon mal vorab!
Miniaturansicht angehängter Grafiken
odbc-admintool.png  
Jürgen
Indes sie forschten, röntgten, filmten, funkten, entstand von selbst die köstlichste Erfindung: der Umweg als die kürzeste Verbindung zwischen zwei Punkten. (Erich Kästner)
  Mit Zitat antworten Zitat