Можно ли отфильтровать список баз данных в обозревателе объектов SSMS?


10

Я знаю, как фильтровать список таблиц - используя значок фильтра. Однако этот значок отключен, если выбран узел Базы данных.

Тем не менее, мне интересно, возможно ли это.


Я сделал быстрый поиск в Google, и он был запрошен и отклонен как минимум четыре раза в Connect. Грустный. Я тоже этого очень хочу.
Джон Зигель

Ответы:


5

Теперь это возможно, если вы используете SQL Server Management Studio 2016. Вы можете фильтровать базы данных по имени, владельцу и дате создания.

Я использую номер сборки SSMS 13.0.15900.1 - вы можете скачать автономную версию от Microsoft или просто воспользоваться этой ссылкой: https://msdn.microsoft.com/en-us/library/mt238290.aspx


Будет круто, если вы сможете фильтровать по статусу - онлайн, оффлайн
Кайл Джонсон

0

Нет, невозможно отфильтровать этот список в SSMS. Я рекомендую написать простой запрос в системном каталоге sys.databases.

select name
from sys.databases
where name like '%<Your Search String>%';

Или какой-то вариант этого запроса, в зависимости от того, какую информацию вы хотите получить (я предположил только name, что вам предоставит Object Explorer).


2
К сожалению, моя цель другая. Я просто хочу меньше беспорядка в моем обозревателе объектов.
отметка

На самом деле, это возможно для фильтрации с использованием новой версии SSMS. Проверьте это: blogs.msdn.microsoft.com/sqlreleaseservices/…
Данило Брага
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.