So erhalten Sie den Namen aller Datenbanken in Sql Server

Wir können eine Abfrage wie unten schreiben, um die Liste aller Datenbanken auf einer Instanz eines SQL-Servers abzurufen. Diese Liste enthält sowohl die Systemdatenbanken als auch die vom Benutzer erstellten Datenbanken.,

SELECT name FROM SYS.DATABASES

ERGEBNIS:

Wie, um nur die Benutzer Erstellte Datenbanken name in Sql Server

Wenn Sie möchten, um nur die Benutzer Erstellt Datenbanken mit Namen von einer Instanz von Sql Server, dann wir können eine Abfrage schreiben, wie unten gezeigt. Hier filtere ich die vorhandenen Systemdatenbanken aus dem Ergebnis. Soweit ich weiß, bietet Sql Server keinen Mechanismus, mit dem wir eine Datenbank als Systemdatenbank oder vom Benutzer erstellte Datenbank identifizieren können.,

ERGEBNIS:

Wie man nur die System-Datenbanken name in Sql Server

Wenn Sie möchten, zu bekommen, nur die system-Datenbanken, name einer Instanz von Sql Server, dann wir können eine Abfrage schreiben, wie unten gezeigt.

ERGEBNIS:

Die Anzahl der zurückgegebenen Systemdatenbanken variiert von einer Instanz von Sql Server zu einer anderen Instanz des Sql Servers., Wenn Sie beispielsweise die Sql Server-Berichtsdienste installiert haben, verfügt nur die Instanz von Sql Server über die Datenbanken reportserver und reportservertempdb.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.