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!