cómo obtener el nombre de todas las bases de datos en Sql Server

podemos escribir una consulta como la siguiente para obtener la lista de todas las bases de datos en una instancia de un servidor Sql. Esta lista incluye tanto las bases de datos del sistema como las bases de datos creadas por el usuario.,

SELECT name FROM SYS.DATABASES

resultado:

cómo obtener solo el nombre de las bases de datos creadas por el usuario en Sql Server

si desea obtener solo el nombre de las bases de datos creadas por podemos escribir una consulta como a continuación. Aquí, estoy filtrando las bases de datos del sistema de conocimiento del resultado. Por lo que sé, Sql Server no proporciona ningún mecanismo con el que podamos identificar una base de datos como una base de datos del sistema o una base de datos creada por el usuario.,

resultado:

cómo obtener solo el nombre de las bases de datos del sistema en Sql Server

si desea obtener solo el nombre de las bases de datos del sistema de una instancia de un Sql Server, entonces podemos escribir una consulta como la siguiente.

resultado:

el número de bases de datos del sistema devueltas varía de una instancia de Sql Server a otra instancia de Sql Server., Por ejemplo, si ha instalado Sql Server reporting services, solo la instancia de Sql Server tendrá las bases de datos reportserver y reportservertempdb.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *