пятница, 22 марта 2013 г.

Как вывести информацию о базах данных на сервере



-- Из представления каталога sys.databases


SELECT
    *
FROM sys.databases

-- Далее выбираем нужные столбцы

-- Специально для Ильи Рудь :)

-- Как вывести список баз данных, с информацией о модели восстановления


SELECT
    name
    ,recovery_model_desc
FROM sys.databases

-- С результирующим набором выполняем любые реляционные операции


SELECT
    name
    ,recovery_model_desc
FROM sys.databases
WHERE recovery_model = 1 -- FULL полная модель восстановления


SELECT
    recovery_model_desc
    ,COUNT(*) AS Quantity
FROM sys.databases
GROUP BY recovery_model_desc