venerdì 12 luglio 2013

Ottenere la lista dei database di un'istanza SQL server

Per ottenere la lista di tutti i database presenti su una istanza SQL server, collegatevi all'istanza e lanciate questa query :

SELECT * 
FROM master.dbo.sysdatabases 

se volete discriminare in base allo stato, ad esempio volete ottenere solo i datadase online, usate la funzione "databasepropertyex"

esempio:

SELECT * FROM master.dbo.sysdatabases WHERE databasepropertyex(name, 'Status') = 'ONLINE'



Nessun commento:

Posta un commento