1.1.2 Утилита Enterprise Manager
Если утилита Service Manager представляет унифицированный интерфейс для управления работой служб, то управление службами средствами Enterprise Manager требует обращения к различным элементам дерева. Для управления параметрами запуска службы MS SQL Server сначала необходимо выбрать в панели Enterprise Manager нужный сервер (Рисунок 2)*. Собственно запуск, остановка и приостановка службы выполняется с помощью меню «Действие» или контекстного меню значка сервера. Как и при работе с Service Manager, список доступных операций зависит от текущего состояния службы.
Помимо старта, остановки и приостановки службы, при работе с Enterprise Manager имеются такие операции, как присоединение (Connect) и отсоединение (Disconnect). В присоединенном состоянии Enterprise Manager может получать от соответствующего сервера список объектов, выполнять административные операции.
Помимо того, что автоматический запуск службы MS SQL Server может выполняться при выборе сервера в панели Enterprise Manager, можно также запустить эту службу с помощью Query Analyzer, установив флажок Start SQL Server if it is stopped (запустить SQL Server, если он остановлен) в окне Connect to SQL Server (Рисунок 3)*. Это окно автоматически открывается при запуске Query Analyzer или в случае выбора команды Connect в меню File. В списке SQL Server необходимо указать имя сервера, который следует запустить.
Управление службой SQL Server Agent мало чем отличается от работы со службой MS SQL Server. Сначала необходимо выбрать значок службы SQL Server Agent (Рисунок 4)*. Найти ее можно в папке Management нужного сервера. Запуск и остановка службы выполняется либо с помощью контекстного меню, либо с помощью кнопки «Действие».
Для управления параметрами запуска службы MS SQL Server нужно выбрать в панели Enterprise Manager нужный сервер и открыть окно его свойств. Окно свойств сервера (SQL Server Properties) содержит ряд вкладок, используемых для управления параметрами работы службы MS SQL Server. В данном случае нас интересует вкладка Security (Рисунок 5)*. На этой вкладке в разделе Startup service account можно изменить тип, имя и пароль учетной записи, используемой для запуска службы MS SQL Server. Если установить переключатель System account, то для старта службы будет назначена учетная запись локальной системы. Установив переключатель This account, можно указать имя и пароль любой учетной записи пользователя.
Изменение параметров учетной записи службы SQL Server Agent также производится с помощью окна свойств службы. Значок службы можно найти в папке Management, предварительно выбрав нужный сервер в панели Enterprise Manager. Окно свойств службы SQL Server Agent содержит пять вкладок. Управлять параметрами учетной записи, используемой для работы службы, позволяет вкладка General (Рисунок 6)*.
В разделе Service startup account можно выбрать либо учетную запись локальной системы (переключатель System account), либо учетную запись пользователя (переключатель This account), указав при этом его имя и пароль. Ввод неверных данных об имени или пароле пользователя приведет к ошибке.
1.1.3 Утилита Services
Утилита Services специально предназначена для управления службами на уровне операционной системы. Утилита Services устанавливается при инсталляции операционной системы и располагается непосредственно в Панели управления, которую можно вызвать из главного меню операционной системы, нажав кнопку Пуск, затем выбрав команду Настройки, а потом пункт Панель управления. В открывшемся окне необходимо дважды щелкнуть на значке Services.
Для управления конкретной службой ее необходимо сначала выбрать в списке. При попытке остановки службы, от работы которой зависят другие службы, утилита выдаст сообщение с соответствующим предупреждением и списком зависимых служб.
Окно утилиты Services содержит список всех служб, находящихся на компьютере. Минимальный набор служб SQL Server 2000, устанавливаемый на компьютер, содержит службы MS SQL Server, SQL Server Agent и MSDTC.
Найдите нужную службу в списке и нажмите кнопку Startup. Откроется диалоговое окно Service, позволяющее управлять параметрами запуска службы.
В группе Startup Type можно выбрать один из типов запуска службы:
Automatic - при выборе этого типа запуск службы будет автоматически выполняться сразу же после загрузки операционной системы;
Manual - данный тип запуска службы предполагает старт службы по необходимости;
Disabled - При выборе этого пункта запуск службы запрещается. Попытка стартовать службу вызовет ошибку.
В группе Log On As указывается имя и пароль учетной записи, под которой будет стартовать служба. В поля Password и Confirm Password необходимо ввести корректный пароль учетной записи.
Для управления учетной записью, под которой стартует служба, используется вкладка Log On.
1.2 Конфигурирование служб SQL Server 2000
Как и многие другие продукты, SQL Server 2000 имеет довольно много различных опций, от настройки которых зависит его работа. Конфигурирование этих опций требует определенных знаний и понимания того, к каким результатам приведет установка того или иного значения.
Мастер установки выполняет конфигурирование большей части опций конфигурации. В принципе, работа с SQL Server 2000 может быть начата сразу же после его инсталляции без внесения каких-либо изменений в конфигурацию. Но, чтобы быть настоящим специалистом, необходимо уметь настраивать сервер вручную.
1.2.1 Конфигурирование службы MS SQL Server
Для управления работой службы MS SQL Server средствами Enterprise Manager служит диалоговое окно SQL Server Properties. Для открытия этого окна необходимо в левой панели Enterprise Manager выделить нужный сервер и в его контекстном меню выбрать команду Свойства. В ответ откроется окно, приведенное на рисунке 7.
Окно SQL Server Properties содержит восемь вкладок, с помощью которых и осуществляется управление работой сервера. В нижней части большинства вкладок имеется переключатель, который можно установить в два положения:
Configured values - при установке переключателя в это положение на вкладке будут отображаться значения, указанные администратором.
Running values - когда переключатель находится в этом положении, на вкладках будут отображаться текущие значения параметров конфигурации серверов, т.е. те значения, с которыми работает сервер.
Часть параметров конфигурации применяется после нажатия кнопки ОК, тогда как другая требует перезапуска SQL Server 2000.
Вкладка General.
На вкладке General (Рисунок 7)* окна SQL Server Properties приведены общие сведения о системе, такие как имя продукта с указанием редакции, имя и версия операционной системы, версия SQL Server, язык, тип аппаратной платформы, объем оперативной памяти, количество установленных процессоров, корневой каталог SQL Server 2000 и выбранное при установке сопоставление.
Вкладка Memory.
С помощью вкладки Memory (Рисунок 8)* осуществляется управление памятью, используемой для работы SQL Server 2000.
Вкладка Processor.
Элементы вкладки Processor (Рисунок 9)* позволяют управлять тем, как SQL Server 2000 будет использовать ресурсы центрального процессора и операционной системы. В верхней части вкладки имеется список, в котором можно указать, какие процессоры будут задействованы для работы SQL Server 2000.
Вкладка Security.
С помощью вкладки Security (Рисунок 10)* можно управлять работой системы безопасности SQL Server 2000. Туда входят режим аутентификации, режим аудита (проверки), которому будут подвергаться попытки пользователей получить доступ к SQL Server 2000, запись информации об успешных попытках получения доступа к серверу.
Вкладка Connections.
На вкладке Connections (Рисунок 11)* имеется набор элементов, с помощью которых можно управлять свойствами по умолчанию, устанавливаемыми для пользовательских соединений.
Вкладка Server Settings
С помощью вкладки Server Settings (Рисунок 12)* можно управлять некоторыми общими параметрами работы сервера. К ним относятся язык по умолчанию, почтовый профиль, работа с двухзначным годом и некоторые другие параметры.
Вкладка Database Settings.
На вкладке Database Settings (Рисунок 13)* задаются параметры по умолчанию, которые будут устанавливаться в создаваемой базе данных. Это фактор заполнения индексных страниц, параметры поведения подсистемы резервного копирования, размещение файлов базы данных. Фактор заполнения — это величина, определяющая объем доступного пространства на странице в процентах, которое должны занимать данные.
Вкладка Replication.
Вкладка Replications (Рисунок 14)* служит для управления подсистемой репликации. Репликация— это процесс автоматического распределения копий данных и объектов БД между экземплярами SQL Server с одновременной синхронизацией всей распространяемой информации.
1.2.2 Конфигурирование службы SQL Server Agent
Управление работой службы SQL Server Agent производится с помощью диалогового окна SQL Server Agent Properties. Для вызова окна необходимо в левой панели Enterprise Manager выбрать нужный сервер, открыть дерево его свойств, в папке Management выбрать объект SQL Server Agent и в его контекстном меню выбрать пункт Свойства.
Вкладка General
Вкладка General (Рисунок 15)* позволяет управлять общими параметрами работы службы SQL Server Agent, такими как изменение учетной записи, настройка почтового профиля, управление журналом ошибок.
Вкладка Advanced
Вкладка Advanced (Рисунок 16)* служит для управления автоматическим запуском службы, определением режима простоя сервера и управления перенаправлением сообщений.
Вкладка Alert System
Вкладка Alert System (Рисунок 17)* позволяет управлять адресами рассылки сообщений операторам, а также форматом самих сообщений.
Вкладка Job System
Параметры вкладки Job System (Рисунок 18)* позволяют управлять подсистемой выполнения заданий: конфигурировать журнал истории выполнения заданий, устанавливать интервал остановки и управлять выполнением шагов командной строки.
Вкладка Connection
С точки зрения службы MS SQL Server служба SQL Server Agent является обычным клиентом, подобно другим устанавливающим соединение с сервером. Вкладка Connection (Рисунок 19)* позволяет управлять соединением между службами SQL Server Agent и MS SQL Server.