- •2.Сетевые операции системы
- •2.1.Выбор ос
- •2.2.1.Состав сетевого по Netware
- •2.2.2.Функциональный состав сетевой ос
- •2.2.3.Функции файлового сервера
- •2.3.1.Базовые понятия
- •2.3.2.Характеристики ос
- •2.3.3.Функции ядра
- •2.4.1.Архитектура ос Windows
- •2.4.1.1.Диспетчер процесса
- •2.4.2.Рабочие станции и серверы Windows
- •2.4.3.Провайдеры и интерфейсы провайдера
- •2.4.4.NetBios и Windows сокеты
- •2.4.5.Межсетевое взаимодействие Windows
- •2.4.6.Серверы dhcp
- •2.4.7.Распознавание имен в сетях на базе Windows
- •2.4.8.Сервис Wins
- •2.4.9.Служба доменных имен dns
- •Основные понятия dns
- •3.Служба каталогов Active Directory
- •3.1.Основные понятия ad
- •3.2.Интеграция ad с dns
- •3.3.Роль хозяина операции
- •3.4.Доверительные отношения
- •3.5.Разделы каталога
- •3.5.1.Глобальный каталог
- •4.Учебные записи пользователя
- •4.3.Инструменты. Локальные пользователи и группы
- •5.1.Стандарты Internet в iis
- •5.2.Характеристики iis
- •5.3.Возможности iis
- •6.1.Основные понятия
- •6.2.Краткая характеристика редакции sql Server
- •6.3.Планирование конфигурации сервера
- •6.5.Конфигурация учетных записей
- •6.6.Инструменты работы ms sql Server 2000
- •6.6.1.Компоненты sql Server 2000
- •6.6.2.Ресурсы, повышающие производительность sql Server
- •6.6.3.Службы sql Server 2000
- •6.6.4.Управление службами sql Server 2000
- •6.6.5.Использование инструментов Windows
- •6.6.6. Учетные записи служб sql Server 2000
- •6.6.7.Утилита osql
- •6.6.8.Утилита sql Query Analyzer
- •6.6.9.Консоль sql Server Enterprise Manager
- •6.6.10.Выводы
- •6.7.Архтектура реляционной субд
- •6.7.1.Физическая структура бд
- •6.7.2.Логическая структура бд
- •6.8.Структура журнала транзакций
- •6.8.1.Принцип работы
- •6.8.2.Процесс контрольной точки
- •6.9.Системные таблицы sql Server
- •6.9.1.Системный каталог
- •6.9.2.Каталог бд
- •6.10.Системные хранимые процедуры
- •6.11.Системные функции
- •6.12.Представление информационной схемы
- •6.13.Пользовательские бд
- •6.13.1.Изменение размера бд
- •6.13.2.Изменение размера файла журнала транзакций
- •6.14.Конфигурации дисковой подсистемы
- •6.15.Средства импорта/экспорта данных
- •6.16.Преобразование данных средствами dts (служба преобразования данных)
- •7.Управление доступом sql Server
- •7.1.Основные механизмы безопасности
- •7.2.Архитектура системной безопасности
- •7.2.1.Проверка подлинности
- •7.2.2.Авторизация
- •7.3.Роли
- •7.3.1.Фиксированные роли сервера
- •7.3.2.Фиксированные роли бд sql Server 2000
- •7.3.3.Резервное копирование сервера
- •7.3.4.Размещение уровня бд
- •7.3.5.Наследуемое разрешение
- •7.3.6.Разрешение конфликтов наследования
- •7.3.7.Роли приложений
- •7.4.Резервное копирование и восстановление данных
- •7.4.1.Резервное копирование
- •7.4.1.1.Архивирование данных
- •7.4.1.2.Схема резервного копирования
- •7.4.1.3.Полное резервное копирование
- •7.4.1.4.Дифференциальное резервное копирование бд
- •7.4.1.5.Резервное копирование файлов или группы файлов
- •7.4.1.6.Дифференциальное резервное копирование файлов или групп файлов
- •7.4.1.7.Резервное копирование журнала транзакций
- •7.4.2.Восстановление данных
- •7.4.2.1.Автоматическое восстановление данных
- •7.4.2.2.Ручное восстановление бд
- •7.4.2.3.Восстановление с использованием транзакции sql
- •7.5.Сценарии восстановления после сбоев
- •7.5.1.Поломка диска с пользовательскими данными
- •7.5.2.Поломка диска с журналом транзакций
- •7.5.3.Поломка диска с бд master
- •8.Служба sql Agent
- •8.1.Задания job
- •8.1.4.Логика выполнение многоэтапного задания
- •8.1.5.Журнал ошибок службы sql Server Agent
- •8.2.Операторы operators
- •8.3.События alerts
6.6.4.Управление службами sql Server 2000
Для управления службами SQL Server 2000 имеется несколько утилит.
SQL Server Service - один из основных инструментов по управлению запуском, приостановкой и завершением служб. В активном состоянии приложение отображается на панели инструментов.
Для управления работой службами SQL Server 2000 необходимо раскрыть SQL Server Service, выбрать локальный или удаленный сервер и необходимую службу.
6.6.5.Использование инструментов Windows
Для запуска, приостановки и остановки SQL Server 2000 можно воспользоваться инструментами Windows:
графический инструмент - оснастка Службы;
команды NET START <служба>, NET PAUSE <служба>, NET STOP <служба>
Имена служб: SQLServer SQLServerAgent
6.6.6. Учетные записи служб sql Server 2000
Для изменения учетной записи, используемой службами SQL Server и SQL Server Agent после установки используется приложение SQL Server Enterprise Manager.
Нужно выбрать в окне SQL Server Enterprise Manager необходимый сервер и в контекстном меню выбрать закладку Security.
Изменение учетной записи пользователя домена для службы SQL Server необходимо для правильного использования и управления службой Microsoft Search.
Данная служба работает в контексте локальной учетной записи, для работы с данной службой служба SQL Server должна быть зарегистрирована как администратор на SQL Server 2000.
Чтобы такая зависимость сохранялась при изменении учетной записи, используемой SQL Server, все необходимые изменения должны выполняться с помощью SQL Server Enterprise Manager.
6.6.7.Утилита osql
Osql - 32-разрядная утилита, запускаемая из командной строки.
Данная утилита используется для создания и пересылки интерактивных запросов на сервер SQL Server 2000. Для формирования запросов используются операторы Transact-SQL.
Osql также может быть использована для запуска пакетов и задач, включающих команды операционной системы на SQL Server.
Команда GO используется для указания конца пакета и отсылки на сервер. Для завершения работы Osql используется команда QUIT или Команда Osql использует ODBC API для соединения с SQL Server 2000.
При использовании утилиты Osql применяется ряд параметров, указывая которые в командной строке необходимо учитывать регистр.
Параметры, задающие режим проверки подлинности:
Е - использование режима проверки подлинности Windows;
U <имя> и - Р <пароль> - параметры использующиеся для передачи имени пользователя и пароль зарегистрированных пользователей SQL Server 2000;
S <имя сервера\имя экземпляра> - используется для присоединения к указанному экземпляру сервера;
L - вывод списка имен экземпляров SQL Server 2000, установленных на локальном компьютере.
После установления подключения об указанным сервером SQL Server 2000, пользователь имеет возможность вводить запросы и отправлять их на выбранный экземпляр сервера. Заканчивается группа запросов командой GO.
Пример:
SELECT @@SERVICENAME - запрос имени сервера
SELECT @@VERSION - запрос о номере версии
SELECT SYSTEM_USER - запрос о имени пользователя
6.6.8.Утилита sql Query Analyzer
Данная утилита применяется для создания и управления объектами БД и интерактивного тестирования операторов, пакетов и сценариев, написанных на Transact-SQL.
При использовании данной утилиты надо указать имя сервера и экземпляра, с которым устанавливается соединение.
После установки соединения в окне программы можно отобразить окна одного или нескольких запросов.
Каждое окно запроса разделено на две области:
Query-для размещения операторов запроса;
Results-для вывода результатов выполнения.
Запуск запроса осуществляется с помощью кнопки F5.
При необходимости можно выделить отдельный оператор в окне запроса и выполнить только его.
Выделив оператор или его фрагмент с помощью комбинации клавиш Shift+F1, можно получить интерактивную справку.
Утилита SQL Query Analyzer
Окно Results имеет две закладки:
Grids - результаты запросов (по умолчанию отображаются в табличном виде)
Messages - отображает сообщения об ошибках, возникших при выполнении запроса.
Строка состояния отображает информацию о запросе: данные о длительности выполнения запроса, количестве записей, номере текущей записи.
SQL Query Analyzer может быть настроен на отображение браузера объектов.
Для вкл/выкл данного инструмента навигации используется F8.
Данный инструмент облегчает просмотр структуры БД и доступ к ее объектам.