- •Основные сведения о sql Server 2000
- •Занятие 1. Основы sql Server 2000
- •Службы sql Server 2000 Analysis Services
- •Поддержка приложений
- •Средства репликации sql Server 2000
- •Служба sql Server 2000 English Query
- •Службы Meta Data Services
- •Поддерживаемые версии ос Windows
- •Служба каталогов Active Directory
- •Управление памятью
- •Занятие 2. Компоненты sql Server 2000
- •Серверные компоненты
- •Утилиты командной строки
- •Клиентские компоненты обмена данными
- •Сетевые библиотеки
- •Оптимизация логической структуры базы данных
- •Проверка подлинности средствами Windows
- •Проверка подлинности средствами sql Server
- •Режимы проверки подлинности
Занятие 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 |
