Використання SQL Server Management Studio. Початок роботи з SQL Server Management Studio.

Утилита SQL Server Management Studio, графический интерфейс которой позволяет выполнять большинство операций администрирования с помощью нескольких щелчков мыши, значительно упрощает управление сервером, базами данных и другими ресурсами. Управление локальными и удаленными экземплярами серверов производится посредством подключения к необходимому экземпляру SQL Server и его последующего администрирования. Если соединения удаленных серверов были запрещены с каким-либо сервером, это значит, что с ним можно работать только через сеанс Telnet или локально. В последнем случае нужно войти в систему, введя имя пользователя и пароль с клавиатуры или установив в Windows удаленный сеанс сервера терминалов, а затем запустить локальные утилиты управления.

Начало работы с SQL Server Management Studio

Чтобы запустить SQL Server Management Studio, в меню Start (Пуск) раскройте командой Programs (Программы) или All Programs (Все программы) папку Microsoft SQL Server 2005 и щелкните соответствующий пункт. Или же наберите sqlwb в командной строке. Затем подключитесь к серверу, с которым будете работать. Это можно сделать несколькими способами:

· посредством экземпляра сервера, используя стандартную процедуру входа;

· через определенную БД с помощью стандартной процедуры входа;

· используя группы серверов и зарегистрированные серверы.

Подключение к экземпляру сервера позволяет работать с конкретным сервером и его компонентами. Обычно требуется подключиться к Database Engine (Ядру базы данных). Как видно из рис. 5-2, при подключении к Database Engine (Ядро базы данных) становятся доступны следующие ресурсы, организованные в виде узлов иерархического дерева объектов.

Databases (Базы данных) Управляет системными БД, включая master и model (узел System Databases), а также пользовательскими БД и моментальными снимками БД (узел Database Snapshots). Также из этого узла можно получить доступ к БД ReportServer и ReportServerTempDB.

_ Security (Безопасность) Управляет учетными записями (узел Logins), ролями сервера (узел Server Roles), связанными серверами и хранимыми учетными данными (узел Credentials).

 

Рис. 5-2. Ресурсы Database Engine _ Server Objects (Объекты сервера) Настраивает устройства резервного копирования (узел Backup Devices), конечные точки HTTP (узел Endpoints), связанные серверы (узел Linked Servers) и триггеры (узел Triggers).

_ Replication (Репликация) Настраивает распространение данных, обновляет пароли репликации и запускает утилиту Replication Monitor (Монитор репликации).

_ Management (Управление) Настраивает журналы SQL Server (узел SQL Server Logs), планы обслуживания (узел Maintenance Plans), полнотекстовый поиск (узел Full-Text Search), координатор распределенных транзакций (узел Distributed Transaction Coordinator) и почту БД (узел Database Mail). Также можно настроить унаследованные возможности (узел Legacy): планы обслуживания баз данных SQL

Server 2000, службу SQL Mail и пакеты DTS 2000.

_ Notification Services (Службы уведомлений) Регистрирует экземпляры Notification Services (Службы уведомлений), а также управляет их списками и отменяет регистрацию.

_ SQL Server Agent (Агент SQL Server) Настраивает задания (узел Jobs), оповещения (узел Alerts), операторов (узел Operators), представителей (узел Proxies) и журналы ошибок (узел Error Logs).

Если вы не подключены автоматически или вышли из диалогового окна Connect to… (Подключиться к…), можно подключиться к экземпляру сервера, щелкнув кнопку Connect (Подключиться) в верхней части панели Object Explorer (Обозреватель объектов). Информация о входе и серверах сохраняется через регистрацию. Когда зарегистрированные серверы организовать в группы серверов, к ним можно быстро получить доступ через панель Registered Servers (Зарегистрированные серверы). Методы управления группами серверов и зарегистрированными серверами обсуждаются далее в этой главе, в разделах «Управление группами SQL Server» и «Управление серверами» соответственно.