Saber cuantas bases de datos hay en el servidor y listarlas

20/04/2006 - 14:20 por Carmelo J. Morales Muñoz | Informe spam
¡hola1

no se como hacer una sql que me muestre cuantas bases de datos hay en el
servidor, esto se ha planteado en otras ocasiones pero ahora no lo
encuentro. ¿Pueden ayudarme con la sql?.

gracias1
 

Leer las respuestas

#1 axelmdq
22/04/2006 - 01:05 | Informe spam
Tienes un SP en la master que te lista todas las bases de datos. La
llamada es la siguiente:
EXEC sp_databases
Para saber la cantidad deberías hacer:
select count(*) as cantidad from master.dbo.sysdatabases (nolock) where
has_dbaccess(name) = 1

Saludos,
Axel.

Preguntas similares