рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Запуск, остановка и приостановка служб сервера

Запуск, остановка и приостановка служб сервера - раздел Программирование, Архитектура сервера MS SQL-Server 2000   Цель Работы– Приобретение Навыков Управления...

 

Цель работы– приобретение навыков управления основной службой MSSQLServer и вспомогательными службами сервера MS SQL Server 2000: задание режима автоматического запуска службы, ручной запуск службы, запуск сервера в однопользовательском режиме, с минимальными требованиями и нестандартной конфигурации, приостановка службы и остановка служб и сервера.

 

До выполнения каких-либо работ по администрированию сервера MS SQL Server 2000 или баз данных, а также манипулированию данными необходимо запустить сервер. Точнее говоря, запустить его основную службу MSSQLServer. Только после запуска этой службы и проверки прав доступа пользователя, пользователь сможет выполнять функции, определенные его правами и разрешениями. Остальные службы являются вспомогательными, и их работа строится на фундаменте, обеспечиваемом службой MSSQLServer. Например, служба SQLServerAgent запускается лишь тогда, когда требуется автоматическое администрирование и управление системой на базе SQL Server 2000. Служба MSSearch используется для работы с электронными документами, обеспечивает полнотекстовый поиск информации и, как правило, используется автономно. Служба MSDTC позволяет организовать доступ к распределенным источникам информации и управлять распределенными транзакциями.

Дополнительные службы запускаются отдельно и устанавливают соединение с сервером, подобно обычным клиентам. Каждая такая служба самостоятельно подключается к основной службе MSSQLServer, используя определенные учетные записи с соответствующими правами доступа.

Для сетевого варианта установки управлять службами можно как локально, так и удаленно даже средствами операционной системы. Для операционной системы Windows 98 можно запустить только один экземпляр сервера в качестве приложения, так как в Windows 98 нет служб, и управлять этим приложением локально. Запускать, останавливать и приостанавливать сервер можно также при отсутствии сети.

Задание 1. Установить режим автоматического запуска служб SQL Server 2000, который производится автоматически операционной системой при ее запуске, выполнив следующие действия:

1. При установке сервера MS SQL Server 2000 задать режим автоматического запуска служб сервера. В этом случае сразу же после установки и каждый раз при запуске


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

2. Если режим автоматического запуска не был задан при установке или по каким-либо причинам был отключен в дальнейшем, то его можно задать следующими действиями (три варианта):

2.1 Войти в Enterprise Manager и выполнить команды:

a) в его левом окне выбрать требуемый сервер, так как для каждого экземпляра, или копии сервера имеются отдельные экземпляры, или копии служб MSSQLServer, SQLServerAgent и MSDTC;

b) щелкнуть правой клавишей мыши, чтобы открылось контекстное меню сервера;

c) щелкнуть левой клавишей по элементу Properties (свойства);

d) в открывшемся окне SQL Server Properties (свойства SQL Server) на вкладке

General (общие) установить флажок для требуемых служб: Autostart SQL Server;

Autostart SQL Server Agent; Autostart MSDTC;

e) щелкнуть по кнопке ОК;

f) перезагрузить операционную систему и убедиться, что нужные службы запущены.

2.2 Войти в утилиту Services (Службы) операционной системы Windows NT или Windows 2000, исполнив команду Пуск/Настройка/Панель управления/Службы (Start/…/Control panel/Services) и выполнить команды:

a) в открывшемся окне служб Services выбрать требуемую службу;

b) дважды щелкнуть по выбранной службе;

c) в открывшемся окне свойств выбранной службы Properties на вкладке General

(общие0 раскрыть список Start type (тип запуска);

d) в списке выбрать режим Automatic и щелкнуть по нему;

e) щелкнуть по кнопке ОК;

f) закрыть все окна операционной системы;

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

2.3 Войти в утилиту SQL Server Services Manager и в открывшемся окне с таким же названием выполнить команды:

a) раскрыть список Server (сервер);

b) щелкнуть по требуемому серверу;

c) раскрыть список Services (службы) для этого сервера;

d) щелкнуть по рассматриваемой службе;

e) в открывшемся окне установить флажок Autostart service when OS start

(автоматический старт при запуске операционной системы);

f) закрыть окна утилиты Services Manager;

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

Задание 2. Произвести ручной запуск службы SQL Server 2000 одним из следующих четырёх способов:

1. Войти в Enterprise Manager и выполнить действия:

a) выбрать требуемый сервер;

b) открыть его контекстное меню;

c) щелкнуть по команде Start для запуска службы MSSQLServer;

d) для запуска службы SQLServerAgent надо открыть папу Management сервера и щелкнуть по команде Start;

e) для запуска служб MSDTC и SQLMail надо открыть папку Support Services и щелкнуть по команде Start для соответствующей службы.

2. Войти в утилиту SQL Server Service Manager, выбрать требуемый сервер и службу и щелкнуть по кнопке Start.

3. В командной строке запустить утилиту командной строки net start, указав в качестве параметра имя требуемой службы или экземпляра сервера:


net start mssqlserver net start sqlserveragent

net start MSSQL$TRELON

net start SQLAgent$TRELON

net start для выдачи списка запущенных в ОС служб

4. Установить режим работы операционной системы сеанс DOS и в командной строке исполнить команду sqlserver для запуска сервера, как отдельного приложения операционной системы. В этом случае все средства администрирования система SQL Server 2000 такие, как Service Manager, Enterprise Manager, Service (для панели управления) будут показывать, что сервер остановлен, и все системные сообщения будут появляться в консольном окне, в котором выполнена команда sqlserver. Сервер будет запущен под учетной записью пользователя, и если необходимо завершить сеанс работы ОС, то сначала надо завершить работу SQL Server.

Задание 3. Запустить SQL Server в однопользовательском режиме, выполнив действия:

1. Убедиться, что все службы рассматриваемого сервера остановлены.

2. В командной строке исполнить команду: sqlserver.exe –m.

3. Приступить к конфигурированию характеристик сервера или восстановлению поврежденной системной базы, учитывая, что:

a) модифицированные страницы сразу записываются на диск, а не остаются, как обычно в кэш-памяти;

b) разрешен прямой доступ к системным таблицам с помощью команд INSERT< DELETE и UPDATE.

Задание 4. Произвести аварийный запуск сервера с минимальными требованиями для проведения восстановительных работ из-за неправильного конфигурирования:

 

1. Для запуска SQL Server 2000 как службы с минимальными требованиями исполнить команду в командной строке: sqlserver.exe –f.

2. Для запуска SQL Server 2000 как приложения с минимальными требованиями исполнить команду в командной строке: sqlserver.exe –f –с.

3. Для первого случая убедиться, что:

a) количество открытых баз данных, таблиц, открытых объектов, размер КЭШа процедур минимальны;

b) запрещено исполнение хранимых процедур;

c) установлен однопользовательский режим;

d) удаленный доступ запрещен;

e) разрешен прямой доступ к таблицам.

Задание 5. Приостановите, а затем и остановите работу служб сервера. Запустите их вновь. Просмотрите параметры запуска в реестре по адресу HKEY_LOCAL_MASHINE\SOFTWARE\MICROSOFT\MSSQLSERVER \PARAMETERS.

 

 

– Конец работы –

Эта тема принадлежит разделу:

Архитектура сервера MS SQL-Server 2000

Национальный технический университет харьковский политехнический институт.. Бреславец В С..

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Запуск, остановка и приостановка служб сервера

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Системные базы данных
Системные базы данных сервера, создаваемые при установке, и их файлы представлены в таблице: Таблица №1   Название Назначение

Dtwizard.exe– программа запуска мастера создания пакета DTS
(DTS Import Export Wizard); isql.exe– программа выполнения команд SQL, системных хранимых процедур или файлов команд, использующая интерфейс SQL S

MS SQL Server 2000.
  Цель работы –изучение логической структуры баз данных, которые создаются и используются в системах на основе сервера SQL Server 2000 и функционального назначения их

Основы программирования на Transact – SQL
  Цель работы –изучение структурированного языка запросов Transact – SQL, являющегося основой системы программирования SQL Server 2000, и приобретение навыков примене

Создание, отладка и оптимизация SQL – модулей
  Цель работы– приобретение навыков использования интегрированной среды утилиты SQL Server Query Analyzer для создания, хранения, отладки и оптимизации программных мо

Создание и обслуживание баз данных сервера
  Цель работы– изучение команд и системных хранимых процедур для создания, модификации, подключения, обслуживания, отключения и удаления баз данных, а также приобрете

Проектирование логической структуры базы данных
    Цель работы– ознакомление с основными понятиями и моделями баз данных, используемых в различных информационных системах, и приобретение навыков инфо

Создание, модификация и удаление таблиц
    Цель работы– изучение команд и системных хранимых процедур для создания, изменения структуры, просмотра свойств и удаления таблиц, а также приобрете

Планирование использования, создание и управление индексами
    Цель работы– изучение назначения, типов и способов определения индексов, синтаксиса и семантики команд языка Transact-SQL для их создания, переимено

Создание и управление представлениями
    Цель работы– изучение назначения представлений баз данных, синтаксиса и семантики команд языка Transact-SQL для их создания, изменения и удаления, с

Создание, изменение, применение и удаление функций и хранимых процедур
    Цель работы– изучение синтаксиса и семантики функций и хранимых процедур Transact – SQL: способов их идентификации, методов задания и специ

Создание, программирование и управление триггерами
    Цель работы– изучение назначения и типов триггеров, условий их активации, синтаксиса и семантики команд языка Transact – SQL для их создания, модифи

Создание и управление транзакциями
    Цель работы– изучение способов обеспечения надежной работы SQL Server 2000 с помощью механизма транзакций и контрольных точек, приобретение навыков

Управление и мониторинг блокировок
    Цель работы– изучение проблем надежности, возникающих в многопользовательских средах обработки данных, и механизмов блокирования операций различного

Создание, применение и управление курсорами
    Цель работы– изучение назначения и типов курсоров, синтаксиса и семантики команд языка Transact – SQL для создания и открытия курсоров, выборки данн

Реализация клиентских приложений баз данных
  Цель работы– изучить методы создания и использования клиентских приложений для работы с базами данных SQL Server 2000. На примере создания приложения в среде Delphi

Использование
Прежде всего в свойстве Connection в раскрывающемся вписке выбирается доступный объект класса TADOConnection, cсвязывающий SQL-таблицу приложения с конкретной таблицей базы данных, а

Использование
Связь с базой данных происходит, как и в случае ADO-Таблицы, с помощью свойства Connection. Добавим к форме компонент TDBGrid, TDataSource, TDBNavigatorи приложение почти готово. Д

Назначение
Компонент представляет собой обобщенный вариант компонентов TADOTableи TADOQuery.Он содержит несложный редактор SQL-команд, вызываемый при обращении к сво

Система безопасности SQL Server 2000
  Цель работы– изучение общих правил разграничения и предоставление прав доступа пользователям баз данных, архитектуры и компонент системы безопасности SQL Server 200

Регистрация серверов SQL
  Цель работы –приобретение навыков регистрации удаленных серверов с помощью утилиты Enterprise Manager, мастера Register Server Wizard, а также команд Transact-SQL и

Публикация данных с помощью HTML-страниц в системе SQL Server 2000
  Цель работы– ознакомление с основными концепциями и технологиями, лежащими в основе функционирования сервера, и реализующими и их компонентами: средствами администр

Имя виртуального каталога
В поле Local Path указать путь к создаваемому каталогу. 5 Выбрать вкладку Security для управления параметрами подключения к серверу MS SQL Server 2000 Web-сервера, который подключается к б

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги