mssql Datenbanken auslesen
geist
- datenbank
Hallo und guten Tag !
Das Problem: Ich hab einen entfernten mssql-Server und soll rauskriegen, wieviele Datenbanken darauf laufen und wie diese heissen.
Ich kann den Server per PHP erreichen und würde gerne eine Query ala 'show databases' wie unter mysql auf diesen loslassen. Das geht aber nicht...
Hat wer einen Tip?
Dank und Gruss
Geist
Hallo
Das Problem: Ich hab einen entfernten mssql-Server und soll rauskriegen, wieviele Datenbanken darauf laufen und wie diese heissen.
Ich kann den Server per PHP erreichen und würde gerne eine Query ala 'show databases' wie unter mysql auf diesen loslassen. Das geht aber nicht...
Hat wer einen Tip?
USE master -- die entsprechende Systemtabelle befindet sich in der
-- Systemdatenbank "master"
SELECT name -- Du möchtest die Namen
FROM sysdatabases -- der vorhandenen Datenbanken
Weitere Einzelheiten vermittelt Dir die Onlinedokumentation zu sysdatabases.
Die Abfrage zum Ermitteln der Anzahl dürftest Du wohl selbst hinbekommen :-)
Freundliche Grüße
Vinzenz