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

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

Dtwizard.exe– программа запуска мастера создания пакета DTS

Dtwizard.exe– программа запуска мастера создания пакета DTS - раздел Программирование, Архитектура сервера MS SQL-Server 2000 (Dts Import Export Wizard); Isql.exe...

(DTS Import Export Wizard);

isql.exe– программа выполнения команд SQL, системных хранимых процедур или файлов команд, использующая интерфейс SQL Server 6.5и библиотеку DB-Library;

isqlw.exe– программа запуска Query Analyzer;

itwiz– программа запуска мастера индекса Index Tuning Wizard;

утилитой readpipe.exe;

odbccmpt.exe– программа подключения средств совместимости с SQL Server 6.5для

ODBCк конкретному приложению;

odbcping.exe– программа проверки возможности установления соединения с сервером

SQL 2000посредством ODBC;

osql.exe– программа для выполнения команд SQL, системных хранимых процедур и файлов команд в режиме командной строки с использованием ODBC;

rebuild.exe– программа для перестройки системной базы данных master;

readpipe.exe– работает с программой makepipe.exe;

 

Distrib.exe- программа конфигурирования агента Distributor Agentпри работе с репликациями;


Logread.exe- программа конфигурирования агента Logreader Agentпри работе с репликациями;

Replmerg.exe- программа конфигурирования агента Merge Agentпри работе с репликациями;

Scm.exe- программа управления работой служб сервера в режиме командной строки;

Sqlagent.exe- программа запуска службы SQL SERVER Agentиз командной строки в качестве обычного приложения;

Sqldialog.exe- программа сохранения информации из журнала сервера в текстовом файле\Log\SQLdiag.txt;

Sqlmaint.exe- программа сопровождения базы данных для создания резервных копий, усечения журнала транзакций и т.д., а также подготовки отчётов в текстовом файле или HTML- страниц для отправки по электронной почте;

Sqlservr.exe- программа запуска службы MSSQL SERVERкак приложения;

Sqlftwiz.exe- программа для работы с мастером Full-Text Indexing Wizard;

Vswitch.exe- программа переключения версий сервера, установленных на одном компьютере.

 

SQL Server 2000включает несколько мастеров для автоматизации работы администратора, которые запускаются кнопкой RUN а wizard в окне Enterprice Managerили в командной строке и выполняют следующие функции:

Backup Wizard- для резервного копирования базы данных;

Failover Setup Wizard– для организации кластеров на основе SQL сервера;

Configure Publishing- для конфигурирования издателя; And Distribution Wizard

Create Alert Wizard- для создания оповещения;

Create Database Wizard- для создания базы данных;

Create Diagram Wizard- для создания диаграммы базы данных;

 

 

Create Index Wizard– для создания индекса;

Create Job Wizard– для создания задания;

Create New Data Source Wizard– для установки ODBC-драйвера и ODBC-источника данных;

Create Login Wizard– для создания учетной записи сервера для пользователя;

Create Publication Wizard– для создания публикации, необходимой при подготовке последующей репликации;

Create Stored Procedure Wizard– для создания хранимой процедуры;

Create Trace Wizard- для создания трассировки, используемой программой Profiler;

Create View Wizard– для создания представления;

Create Maintence Plan Wizard– для создания файла поддержки;

Disable Publishing and Distribution Wizard– для удалений издателя и дистрибьютора репликации;

DTS Export Wizard– для создания пакета DTS для экспорта данных из SQL сервера; DTS Import Wizard– для создания пакета DTS для импорта данных из SQL сервера; Full-tex Indexing Wizard– для определения полнотекстовых индексов;

Index Tuning Wizard– для оптимизации индексов;

Make Master Serves Wizard– для установки мастер - сервера; Make Target Serves Wizard– для установки сервера - приёмника; Register Serves Wizard– для регистрации серверов;

Pull Subscription Wizard– для конфигурирования подписчика, используемого для вытягивания данных;

Push Subscription Wizard– для конфигурирования подписчика, с вытягивающим издателем;

SQL Server Upgrade Wizard– для обновления базы данных SQL Server;

Web Assistant Wizard– для создания Web - задач;


Система 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 Search. Эта служба запускается под локальной учетной записью операционной системы и должна знать имя и пароль службы MSSQL Server . Учётная запись должна создаваться и корректироваться только средствами SQL Server Enterprise Manager с помощью вкладки Security окна SQL Server Properties.

Компонента MS DTC (Distributidn Transction Coordinator) координирует выполнение распределенных транзакций, выполняемых одновременно в различных базах данных и состоящих из нескольких локальных транзакций. Она начинает и заканчивает локальные транзакции, а также при необходимости откатывает их все , если одна из локальных транзакций закончилась с ошибкой. При откате транзакции MS DTC восстанавливает первоначальные значения на всех удаленных и локальных источниках информации.

MSSQL Server 2000 поддерживает два основных класса приложений клиентского типа :

1. приложения реляционных баз данных, использующие команды Transact – SQL с расширениями ODBC и набор стандартных функций и объектно-ориентированных методов;

2. web – приложения , использующие команды Transact – SQL или запросы на языке Xpath

и документы XML.

Оба класса приложений используют API интерфейс баз данных типа OLE DB или ODBC.

Для целей администрирования система MS SQL Server 2000 имеет набор графических утилит : Enterprice Manager, Performance Monitor, Profiler и Query Analyzer.

Утилита SQL Server Enterprice Manager является главным административным инструментом. Она реализована в виде подгружаемого модуля универсальной оболочки для управления приложениями MMC(Microsoft Management Console) и позволяет управлять всеми средствами сервиса баз данных, представляя все объекты системы в виде иерархического дерева. С помощью этой утилиты можно просматривать и изменять настройки различных серверов, настройки баз данных; конфигурировать систему безопасности; создавать и изменять таблицы, представления, полнотекстовые индексы и хранимые процедуры; назначать операторов и управлять оповещеньями; создавать задания, включая в него различные шаги; изменяя конфигурацию сервера, используя хранимые процедуры или обращаясь к системным таблицам напрямую. Любое действие в Enterprice Manager можно выполнить двумя способами: с помощью команд контекстного меню того или иного объекта или с помощью соответствующего мастера. Панель команд Enterprice Manager содержит меню Action, View и Tools, причем набор команд этих меню зависит от того, какой объект выбран в данный момент на дереве объектов. В частности, меню Action будет содержать набор команд контекстного меню объекта. Меню View позволяет изменить способ представления информации в правом окне утилиты. Через меню Tools становится доступным дополнительный инструментарий.

Утилита Service Manager позволяет запускать, приостанавливать и останавливать все службы сервера. Ее значок находится на панели задач справа.

Модифицированная после установки сервера утилита Windows Performance Monitor собирает статистическую информацию: количество транзакций в единицу времени, количество открытых соединений, количество запросов и т. д.

 

Утилита SQL Server Profiler предназначен для детального анализа работы сервера с помощью счетчиков, устанавливаемых пользователями.

Утилита SQL Server Query Analyzer является основным инструментом для работы с Transact- SQL.

 

Задание 1. В папке С:\Program Files\Microsoft SQl Server\MSSQL\Data найти файлы данных и журналы транзакций всех системных баз данных, уточнить их размеры и оценить их суммарный размер. Повторить эти действия для учебных баз Northwind и Pubs. Выяснить, сколько файлов выделяется для данных и журналов транзакций этих баз. Полученные результаты записать в тетрадь.

 

Задание 2.Запустить утилиту SQL Server Enterprise Manager и открыть дерево объектов консоли Console Root. Записать в тетрадь имя группы серверов и имена серверов. Выяснить, сколько экземпляров серверов установлено на компьютере.


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

 

Задание 4. Открыв меню Tools, выяснить, какой дополнительный инструмент предоставляется пользователю. Запустить утилиты из этого меню и закрыть их, убедившись в их работоспособности.

 

Задание 5.С помощью мастеров создать базу данных и несколько таблиц. Уничтожить таблицы и базу данных.

 

Задание 6. Ознакомиться с кнопками на панели инструментов и определить их значение.

 

Задание 7. Создать базу данных и две таблицы, используя Enterprise Manager, инсценировать сценарии построения этих объектов с помощью команды All Tasks/Generate SQL Scripts, а затем уничтожить эти таблицы и базу данных. Используя полученные сценарии, создать базу данных и таблицы с помощью утилит командной строки osql.exe и isql.exe.

 

Задание 8. Запустить Service Manager и использовать его для управления службами сервера.

 

Задание 9. Запустить утилиты Performance Monitor и Server Profiler и настроить их на сбор статистических данных о работе системы.


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

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

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

НАЦИОНАЛЬНЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ ХАРЬКОВСКИЙ ПОЛИТЕХНИЧЕСКИЙ ИНСТИТУТ... БРЕСЛАВЕЦ В С...

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

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

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

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

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

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 и

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

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

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

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