Опубликован: 11.12.2006 | Доступ: свободный | Студентов: 5869 / 429 | Оценка: 4.42 / 3.86 | Длительность: 57:15:00
Лекция 8:

Работа со службами Microsoft SQL Server Services

< Лекция 7 || Лекция 8: 12345 || Лекция 9 >

Применение Windows 2000 Service Control Manager

Службы SQL Server можно запускать и останавливать также при помощи Windows 2000 Service Control Manager, как локально, так и через сеть. Вы можете даже сконфигурировать службы SQL Server на автоматический запуск при каждом запуске вашего компьютера. Чтобы службы SQL Server запускались автоматически из Windows 2000 Service Control Manager, выполните следующие действия.

  1. Нажмите на экранную кнопку Start, наведите курсор на Programs, затем наведите курсор на Administrative Tools, а затем выберите Services, чтобы запустить Service Control Manager (рис. 8.3).
    Windows 2000 Service Control Manager

    Рис. 8.3. Windows 2000 Service Control Manager
  2. Прокрутите список служб и найдите в нем Distributed Transaction Coordinator, Microsoft Search, MSSQLSERVER и SQLSERVERAGENT. Нажмите правой кнопкой мыши на ту службу, настройки запуска которой вы хотите конфигурировать, а затем выберите Properties в контекстном меню, в результате чего появится окно Properties (Свойства) (рис. 8.4).
  3. В ниспадающем списке Startup type (Тип запуска) выберите Automatic, Manual (Вручную) или Disabled (Выключена). Если выбрать Automatic, то служба будет запускаться автоматически всякий раз при включении компьютера. При выборе Manual потребуется запускать эту службу вручную всякий раз, когда вы хотите ее использовать. Выбор Disabled служить для предотвращения запуска службы (как автоматического, так и ручного). Для сохранения выбранной конфигурации нажмите на OK.
    Окно свойств SQL Server Agent

    Рис. 8.4. Окно свойств SQL Server Agent
  4. В окне Properties имеются еще три вкладки. Вкладка Log On позволяет задать учетную запись, под которой данная служба будет входить в систему. Вкладка Recovery позволяет задать настройки на случай отказа выбранной службы. При помощи вкладки Dependencies (Зависимости) можно посмотреть, от каких служб зависит выбранная служба и какие службы зависят от нее (если таковые имеются). Например, служба SQL Server Agent зависит от службы SQL Server. Служба SQL Server Agent не может быть запущена, если служба SQL Server остановлена.

Применение SQL Server Enterprise Manager

Enterprise Manager – это часть Microsoft Management Console (MMC), "Консоли Управления Microsoft". MMC является основным приложением, служащим для управления всеми аспектами работы компьютера под управлением Windows 2000 Server. В Windows 2000 и в последующих версиях Windows, MMC будет иметь гораздо более важную роль при управлении приложениями Microsoft BackOffice, такими как Microsoft Exchange Server, Microsoft Proxy Server, Microsoft Site Server, Microsoft Systems Management Server и Microsoft SNA Server.

Управление SQL Server

Для конфигурирования и управления инсталляцией SQL Server чаще всего применяется Enterprise Manager. В то время как Service Manager позволяет только запускать, приостанавливать и останавливать службы, Enterprise Manager может останавливать и запускать сервер, а также выполнять следующие действия.

  • Регистрировать сервер.
  • Конфигурировать локальные и удаленные серверы.
  • Конфигурировать многосерверные инсталляции и управлять ими.
  • Выполнять настройку входа в систему и добавлять новых пользователей, системных администраторов и операторов.
  • Назначать пароль системного администратора (sa).
  • Создавать и планировать задания.
  • Создавать оповещения и конфигурировать SQL Server для общения с системными администраторами через электронную почту.
  • Устанавливать базы данных, таблицы, индексы, представления, хранимые процедуры, правила, триггеры, настройки по умолчанию, устройства для резервного копирования, журналы ошибок и управлять ими.
  • Управлять другими службами SQL Server.

Enterprise Manager (рис. 8.5) является как бы "универсальным средством" для решения всех этих и других задач. В оставшейся части данной лекции мы поможем вам начать пользоваться средством Enterprise Manager. А в других лекциях мы расскажем, как применять Enterprise Manager для решения более сложных задач по управлению SQL Server.

SQL Server Enterprise Manager

Рис. 8.5. SQL Server Enterprise Manager

Ниже перечислены четыре задачи, которые можно выполнять при помощи Enterprise Manager. Эти задачи нужно выполнить, когда вы впервые начинаете пользоваться некоторой инсталляцией SQL Server. Затем, в последующих разделах, мы более подробно расскажем о каждой из этих задач.

  • Создание группы серверов. Создав группу серверов, вы сможете ограничить доступ так, что информация будет доступна только для этой группы. Администрирование учетных записей становится проще, когда учетные записи с одинаковыми потребностями доступа к ресурсам объединяются в группы.
  • Регистрация вашего сервера. Прежде чем начать управлять сервером, вы должны зарегистрировать его c MMC.
  • Доступ к свойствам вашего сервера. Как только вы зарегистрируете свой сервер, можно будет просматривать и конфигурировать множество свойств. Если вы работаете в многосерверном окружении, то вы можете применять Enterprise Manager для управления всеми серверами и конфигурирования всех серверов из одного места.
  • Изменение стандартного пароля администратора. При инсталляции SQL Server он конфигурируется как не имеющий пароля для учетной записи системного администратора, применяемой по умолчанию. Прежде чем начать пользоваться SQL Server, вам следует задать этот пароль.
< Лекция 7 || Лекция 8: 12345 || Лекция 9 >