Come ottenere il nome di tutti i database in Sql Server

Possiamo scrivere una query come di seguito per ottenere l’elenco di tutti i database su un’istanza di un server Sql. Questo elenco include sia i database di sistema che i database creati dall’utente.,

SELECT name FROM SYS.DATABASES

RISULTATO:

Come arrivare solo l’Utente del Database Creati nome in Sql Server

Se si desidera ottenere solo l’Utente del database Creati in nome di un’istanza di Sql Server, quindi possiamo scrivere una query come di seguito. Qui, sto filtrando i database di sistema know dal risultato. Per quanto ne so Sql Server non fornisce alcun meccanismo con cui possiamo identificare un database come database di sistema o database creato dall’utente.,

RISULTATO:

Come ottenere solo il nome dei database di sistema in Sql Server

Se si desidera ottenere solo il nome dei database di sistema da un’istanza di un server Sql, allora possiamo scrivere una query come di seguito.

RISULTATO:

Il numero di database di sistema restituiti varia da un’istanza di Sql Server a un’altra istanza di Sql Server., Ad esempio, se sono stati installati i servizi di reporting di Sql Server, solo l’istanza di Sql Server avrà i database reportserver e reportservertempdb.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *