Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ГЛАВА 1_1_1n.doc
Скачиваний:
2
Добавлен:
01.04.2025
Размер:
755 Кб
Скачать
☆

Занятие 2. Компоненты sql Server 2000

В SQL Server 2000 имеется несколько различных видов компонентов. Основу SQL Server 2000 составляют серверные компоненты, в большинстве своем реализованные в виде 32-разрядных служб Windows. В состав SQL Server 2000 входят также различные средства администрирования сервера — графические клиентские приложения и утилиты команд­ной строки. Они, как и другие клиентские приложения, используют средства обмена дан­ными между клиентом и сервером, предоставляемые SQL Server 2000. Компоненты SQL Server 2000, обеспечивающие обмен данными между клиентом и сервером, предоставляют клиентским приложениям множество способов доступа к данным сервера. Эти компонен­ты реализованы в виде поставщиков, драйверов, интерфейсов БД и сетевых библиотек Net-Libraries. Помимо них, в число компонентов SQL Server 2000 входит интерактивная спра­вочная система SQL Server 2000 Books Online в HTML-формате.

Изучив материал этого занятия, вы сможете:

  • перечислить серверные компоненты SQL Server 2000, их функции и рассказать, как они реализованы,;

  • описать средства администрирования SQL Server 2000 и их функции;

  • перечислить компоненты SQL Server 2000, обеспечивающие обмен данных между клиентом и сервером, и рассказать, как они реализованы;

  • рассказать о SQL Server 2000 Books Online.

Серверные компоненты

Большинство серверных компонентов SQL Server 2000 реализовано в виде 32-разрядных служб Windows. Службы SQL Server и SQL Server Agent можно устанавливать и использо­вать как отдельные приложения на любой из поддерживаемых платформ Windows.

В табл. 1-2 перечислены серверные компоненты и кратко описаны их функции. Также указан способ реализации компонента при использовании нескольких экземпляров SQL Server 2000. Подробнее об использовании нескольких экземпляров SQL Server 2000 — в главе 2.

Табл. 1-2. Серверные компоненты и их функции

Серверный компонент

Описание

SQL Server

Служба MSSQLServer — это ядро БД SQL Server 2000. У каждого экземпляра SQL Server 2000 имеется собственная служба MSSQLServer

Microsoft SQL Server 2000 Analysis Services

Служба MSSQLServerOLAPService реализует аналитические функции SQL Server 2000 Analysis Services. Она устанавли­вается и выполняется в единственном экземпляре, незави­симо от числа экземпляров SQL Server 2000

SQL Server Agent

Служба SQLServerAgent — это агент, выполняющий заплани­рованные задачи администрирования SQL Server 2000. У каждого экземпляра SQL Server 2000 имеется собственная служба SQLServerAgent

Серверный компонент

Описание

Microsoft Search

Служба Microsoft Search — это ядро полнотекстового поиска. Она устанавливается и выполняется в единственном экземпляре, независимо от числа экземпляров SQL Server 2000

MS DTC

Служба Distributed Transaction Coordinator управляет распределенными транзакциями, выполняющимися одновременно на нескольких экземплярах SQL Server 2000. Она устанавливается и выполняется в единственном экземпляре, независимо от числа экземпляров SQL Server 2000

Примечание На компьютерах с Windows 98/Ме службы SQL Server и SQL Server Agent следует запускать как приложения. Службы Microsoft Search и MS DTC на компьютерах с Windows 98/Ме не работают.

Клиентские средства администрирования

Утилиты и средства администрирования SQL Server 2000 реализованы в виде клиентских приложений, т. е. они устанавливают соединение с SQL Server 2000 по локальной сети, используя клиентские компоненты обмена данными.

Графические средства

В табл. 1-3 перечислены 32-разрядные графические утилиты из состава SQL Server 2000 и кратко описаны их функции.

Табл. 1-3. Графические утилиты, входящие в состав SQL Server 2000

Графическая утилита

Описание

SQL Server Enterprise Manager

Основное средство администрирования сервера и БД, в состав которого входит интегрируемый графический интерфейс Microsoft Management Console (MMC)

SQL Query Analyzer

Эта графическая утилита используется для создания и управления объектами БД и интерактивного тестирования операторов, пакетов и сценариев, написанных на Transact-SQL

SQL Profiler

Эта утилита используется для мониторинга и перехвата определенных событий SQL Server 2000 с целью последующего анализа и воспроизведения. Она поддерживает системный аудит уровня защиты С2

SQL Server Service Manager

Приложение, представленное значком в панели задач, позволяющее запустить, приостановить выполнение, завершить работу, а также изменить конфигурацию служб из состава SQL Server 2000

Client Network Utility

Используется для настройки параметров клиентских сетевых библиотек (Net-Libraries), а также для создания псевдонимов, включающих настраиваемые параметры подключения к серве­рам Server Network Utility. Используется для настройки пара­метров серверных сетевых библиотек (Net-Libraries), в том числе для включения шифрования с использованием протокола SSL