ВУЗ:
Составители:
Рубрика:
Система MS SQL Server 2000 реализована в виде нескольких самостоятельных
компонентов, каждый из которых отвечает за выполнения определенного круга задач. При работе
с Windows NT или 2000 эти компоненты работают обычно в виде служб операционной системы,
хотя их можно запускать и использовать как обычные приложения. Для Windows 98 понятие
службы не реализовано, поэтому компоненты SQL Server 2000 можно запускать только как
приложения.
Для запуска компонент системы в качестве служб можно использовать четыре способа:
1. Автоматический запуск службы при запуске операционной системы.
2. С помощью утилиты SQL Server Service Manager.
3. С использованием интерфейса Enterprise Manager.
4. Средствами утилиты командной строки net.exe.
Компонентами системы являются: MS SQL Server, SQL Server Agent, Searchservice и MS
DTC. При работе с Windows NT или 2000 можно создавать несколько копий (экземпляров) SQL
Server 2000, при этом каждая из этих копий будет иметь собственные копии компонентов – служб
MS SQL Server и SQL Server Agent, а остальные две компоненты будут общими.
Компонента MS SQL Server составляет ядро системы и реализует большинство ее основных
функций: выполнение хранимых процедур, управление файлами баз данных и журнала
транзакций, аутентификацию пользователей, выполнение запросов и команд Transact – SQL,
распределение ресурсов между пользователями, поддержку целостности баз данных, бизнес -
логики и механизмов транзакции.
Компонента SQL Server Agent отвечает за автоматическое выполнение заданий и
извещение системных операторов об ошибках в работе сервера. Запуск службы SQL Server Agent
не обязателен. Каждое задание может включать несколько шагов: выполнение команды или пакета
команд Transact – SQL, интерпретация сценария VBScript или JavaScript, запуск утилиты с
командной строки. Эти шаги могут зависеть друг от друга. Если выполнение шага происходит с
ошибкой, то возникает событие, и операторам отправляются сообщения о произошедших на
сервере неприятностях. Например, о том, что кончилось место на диске и база данных не может
увеличиваться. Сообщения поступают на пейджер операторов, которые отвечают за поддержание
сервера в рабочем состоянии. Каждый оператор имеет такие свойства, как имя, адрес электронной
почты, адрес пейджера, сетевой адрес для команды NET SEND, а также его рабочее время. При
обслуживании больших баз данных использование заданий может существенно уменьшить
нагрузку на администратора. Описание заданий, событий и операторов хранится в базе msdb. Для
их создания можно использовать утилиту Enterprise Manager, команды Transact-SQL и хранимые
процедуры, а также специальные приложения, работающие с SQL-DMO(Distributed Management
Object).
Компонента Microsoft Searhservice, или MSSearch обеспечивает полнотекстовый
поиск (Full-Text Search) нужной информации среди большего объема данных. Пользователи могут
выполнять поиск не только в обычном тексте, но и в форматированных документах, сохраненных
в полях BLOB, при этом используются различные типы документов. Индексирование
форматированных документов выполняется с помощью специальных фильтров спецификации
Ifilter, которые в соответствии с форматом документа производят выборку слов, отсеивая
служебную и другую ненужную информацию. После установки сразу же доступны фильтры для
файлов HTML, текстовых файлов и файлов Offise, однако можно легко создавать свои
собственные фильтры. В SQL Server 2000 обновление каталогов может выполнятся
автоматически, непосредственно при изменении самих данных или вручную с помощью SQL
Server Agent. Полнотекстовые запросы встроены в Transact-SQL, что позволяет в обычном
запросе
комбинировать стандартные средства поиска и полнотекстовые запросы. В одном запросе можно
выполнять поиск во всех индексированных столбцах таблицы. Допускается ограничивать поиск
первыми N совпадениями. Полнотекстовые индексы поддерживают многоязычный поиск и могут
использоваться любым узлом кластера. Основными задачами компоненты MS Search являются
поддержка полнотекстовых каталогов и индексов, определённых для базы данных , и поддержка
полнотекстовых запросов по словам и фразам, а также словам , близким по написанию.
Полнотекстовые каталоги и индексы поддерживаются только для таблиц баз данных локального
сервера. Установка MS Search возможна только на Windows 2000 Server или Windows 2000
Advanced server. Клиенты, работающие на других операционных системах , могут обращаться с
полнотекстовыми запросами к серверам с установленной службой MS Search . полнотекстовые
Система MS SQL Server 2000 реализована в виде нескольких самостоятельных компонентов, каждый из которых отвечает за выполнения определенного круга задач. При работе с Windows NT или 2000 эти компоненты работают обычно в виде служб операционной системы, хотя их можно запускать и использовать как обычные приложения. Для Windows 98 понятие службы не реализовано, поэтому компоненты SQL Server 2000 можно запускать только как приложения. Для запуска компонент системы в качестве служб можно использовать четыре способа: 1. Автоматический запуск службы при запуске операционной системы. 2. С помощью утилиты SQL Server Service Manager. 3. С использованием интерфейса Enterprise Manager. 4. Средствами утилиты командной строки net.exe. Компонентами системы являются: MS SQL Server, SQL Server Agent, Searchservice и MS DTC. При работе с Windows NT или 2000 можно создавать несколько копий (экземпляров) SQL Server 2000, при этом каждая из этих копий будет иметь собственные копии компонентов – служб MS SQL Server и SQL Server Agent, а остальные две компоненты будут общими. Компонента MS SQL Server составляет ядро системы и реализует большинство ее основных функций: выполнение хранимых процедур, управление файлами баз данных и журнала транзакций, аутентификацию пользователей, выполнение запросов и команд Transact – SQL, распределение ресурсов между пользователями, поддержку целостности баз данных, бизнес - логики и механизмов транзакции. Компонента SQL Server Agent отвечает за автоматическое выполнение заданий и извещение системных операторов об ошибках в работе сервера. Запуск службы SQL Server Agent не обязателен. Каждое задание может включать несколько шагов: выполнение команды или пакета команд Transact – SQL, интерпретация сценария VBScript или JavaScript, запуск утилиты с командной строки. Эти шаги могут зависеть друг от друга. Если выполнение шага происходит с ошибкой, то возникает событие, и операторам отправляются сообщения о произошедших на сервере неприятностях. Например, о том, что кончилось место на диске и база данных не может увеличиваться. Сообщения поступают на пейджер операторов, которые отвечают за поддержание сервера в рабочем состоянии. Каждый оператор имеет такие свойства, как имя, адрес электронной почты, адрес пейджера, сетевой адрес для команды NET SEND, а также его рабочее время. При обслуживании больших баз данных использование заданий может существенно уменьшить нагрузку на администратора. Описание заданий, событий и операторов хранится в базе msdb. Для их создания можно использовать утилиту Enterprise Manager, команды Transact-SQL и хранимые процедуры, а также специальные приложения, работающие с SQL-DMO(Distributed Management Object). Компонента Microsoft Searhservice, или MSSearch обеспечивает полнотекстовый поиск (Full-Text Search) нужной информации среди большего объема данных. Пользователи могут выполнять поиск не только в обычном тексте, но и в форматированных документах, сохраненных в полях BLOB, при этом используются различные типы документов. Индексирование форматированных документов выполняется с помощью специальных фильтров спецификации Ifilter, которые в соответствии с форматом документа производят выборку слов, отсеивая служебную и другую ненужную информацию. После установки сразу же доступны фильтры для файлов HTML, текстовых файлов и файлов Offise, однако можно легко создавать свои собственные фильтры. В SQL Server 2000 обновление каталогов может выполнятся автоматически, непосредственно при изменении самих данных или вручную с помощью SQL Server Agent. Полнотекстовые запросы встроены в Transact-SQL, что позволяет в обычном запросе комбинировать стандартные средства поиска и полнотекстовые запросы. В одном запросе можно выполнять поиск во всех индексированных столбцах таблицы. Допускается ограничивать поиск первыми N совпадениями. Полнотекстовые индексы поддерживают многоязычный поиск и могут использоваться любым узлом кластера. Основными задачами компоненты MS Search являются поддержка полнотекстовых каталогов и индексов, определённых для базы данных , и поддержка полнотекстовых запросов по словам и фразам, а также словам , близким по написанию. Полнотекстовые каталоги и индексы поддерживаются только для таблиц баз данных локального сервера. Установка MS Search возможна только на Windows 2000 Server или Windows 2000 Advanced server. Клиенты, работающие на других операционных системах , могут обращаться с полнотекстовыми запросами к серверам с установленной службой MS Search . полнотекстовые
Страницы
- « первая
- ‹ предыдущая
- …
- 4
- 5
- 6
- 7
- 8
- …
- следующая ›
- последняя »