Как открыть обозреватель объектов SQL Server в SSMS

Обозреватель объектов SQL Server — это левая панель в SQL Server Management Studio, где видны подключенные серверы, базы данных, таблицы, представления, процедуры, задания и другие объекты. В английской версии он называется Object Explorer

Чтобы открыть его, запустите SSMS и выберите в меню:

View → Object Explorer

После этого слева появится панель. Если сервер еще не подключен, SSMS предложит подключиться к SQL Server

Что показывает обозреватель объектов

После подключения в Object Explorer обычно виден сервер, а внутри него папки:

Databases
Security
Server Objects
Replication
Management
SQL Server Agent

В папке Databases находятся базы данных. Внутри конкретной базы можно открыть Tables, Views, Stored Procedures и другие разделы. Для новичка важнее всего научиться находить базу, таблицы и открывать окно запроса

Как подключиться через Object Explorer

Если панель открыта, но сервер не подключен, нажмите Connect и выберите Database Engine. Введите имя сервера, например:

localhost
.
.\SQLEXPRESS
(localdb)\MSSQLLocalDB

Выберите Windows Authentication для локального учебного сервера, если не настраивали отдельный SQL-логин

После подключения сервер появится в дереве объектов. Если вы видите папку Databases, значит SSMS подключилась к серверу

Как найти таблицу в базе

Раскройте:

Databases → нужная база → Tables

Таблицы в SQL Server часто отображаются со схемой, например dbo.Products. dbo — это схема, а Products — имя таблицы. Это нормально, не нужно искать таблицу без префикса

Чтобы посмотреть первые строки, можно нажать правой кнопкой по таблице и выбрать просмотр строк. Но для обучения лучше открыть New Query и написать запрос вручную

SELECT TOP 10 *
FROM dbo.Products;

Почему Object Explorer может быть пустым

Если обозреватель объектов открыт, но ничего не показывает, вероятно, вы еще не подключились к серверу. Если сервер есть, но баз не видно, возможно, у пользователя нет прав на просмотр баз

Если нет даже окна подключения, проверьте, что вы открыли именно SQL Server Management Studio, а не другой инструмент. Еще одна частая ситуация: SSMS установлена, а SQL Server Database Engine на компьютере не установлен или не запущен

Мини-практика

Откройте Object Explorer, подключитесь к локальному серверу, раскройте Databases и найдите учебную базу. Затем откройте New Query и выполните:

SELECT name
FROM sys.databases
ORDER BY name;

Сравните список из запроса с тем, что видите в Object Explorer. Так вы свяжете интерфейс SSMS с SQL-командой

Частые ошибки

Первая ошибка — искать таблицы на уровне сервера, а не внутри базы данных. Таблицы находятся внутри конкретной базы

Вторая ошибка — путать Object Explorer и окно запроса. В Object Explorer вы находите объекты, а в окне запроса пишете SQL

Третья ошибка — думать, что пустой список баз означает отсутствие баз. Иногда у пользователя просто нет прав видеть чужие базы

Что почитать дальше по SQL

Если нужен общий маршрут по теме, откройте рубрику SQL. Для соседних задач пригодятся эти разборы:

Оцените статью
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x