- •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.2.Краткая характеристика редакции sql Server
Enterprise Edition – используется в качестве промышленного сервера БД, предоставляет все возможности SQL Server по обеспечении хранимых данных
Standart Edition – сервер БД для рабочих групп
Personal Edition – используется для задач, не имеющих сетевых возможностей, по требованию использования SQL, для одиночного приложения, требующего локальных хранимых данных
Develop Edition – используется для разработки приложений с SQL Server в качестве хранилища данных. Предоставляет все возможности промышленного сервера, но таковым не является.
Desktop Engine Edition – используется работниками для восстановления хранилищ данных и включает только инструменты формирования пользовательских запросов, т.е. в редакцию на входят:
Графические инструментальные средства администрации;
Инструменты электронной документации Books Online;
Инструменты поддержки репликации;
Примеры кодов и библиотек разработки.
Аппаратные требования:
Память: Standart Edition 32 Mb, Enterprise Edition 64 Mb.
Жесткий диск:
Полная установка 180 Mb
Типичная 170 Mb
Минимальная 65 Mb
Утилиты администратора 90 Mb
+50 установка OLAP
Установка SQL Server состоит:
Проверка соответствия аппаратным требованиям;
Установка необходимого программного обеспечения;
Конфигурация учетных записей для служб SQL Server и SQL Server Agent
6.3.Планирование конфигурации сервера
Главным элементом планирования конфигурации является:
Набор символов;
Порядок сопоставления;
Порядок сортировки.
Начиная с SQL Server 2000, необходимо определить структуру для сортировки данных. Различают 2 вида сопоставления:
Сопоставление Windows – определяет набор правил для хранения и сортировки данных, основанных на правилах ОС;
Сопоставление SQL Server – применяется для данных, созданных в разных версиях SQL Server.
Каждое сопоставление включает:
Порядок сортировки для данных Unicode (NVarChar, NChar, NText). Порядок сортировки определяет последовательность символов и способ оценки символов при операции сравнения;
Порядок сортировки не относимых к Unicode;
Кодовая страница, использующая для сортировки данные, не относящиеся к Unicode.
Для русского языка используется сопоставление Cyrillic_General(1251).
Выбор порядка сортировки:
Сопоставление Windows определяет только набор символов, доступный пользователю, и не определяет правила сортировки и сопоставление данных.
Различают виды сортировки (Sort Order):
Binary_Order – двоичная, символы сравниваются в соответствии с их порядковым номером в ASKI таблице. Наиболее быстрый способ, не требующих дополнительных вычислений;
Case_sensitive – с учетом регистра;
Access_sensitive – с учетом диакритического знака (удаление)
Двоичная сортировка обычно устанавливается по умолчанию.
Если сервер предполагает прием переданных данных, т.е. общение пользователя между несколькими серверами, имеющих разный порядок сортировки, то определяются 2 варианта поведения сервера:
Если сервер-источник не чувствителен к регистру, тогда при вводе пароля он сохраняется в верхнем регистре, и пользователь на сервере-приемнике для регистрации должен вводить верхнем регистре;
Если сервер-источник чувствителен к регистру, а сервер-приемник нет, то регистрация будет отменена при неправленом вводе пароля.
6.4.Выбор метода установки
6.4.1.Локальная
Все файлы SQL Server устанавливаются на тот компьютер, на котором инкапсулирует БД. Самый простой метод.
6.4.2.Удаленная
Позволяет производить удаленное администрирование с помощью команды Setup SQL.exe, однако требуются дополнительные параметры:
Имя пользователя, учетная запись которого будет использоваться на другом компьютере для установки SQL Server;
Пароль пользователя;
Имя домена, которому принадлежит учетная запись пользователя.
6.4.3.Автоматическая
Выполняется на нескольких серверах одновременно, т.к. не требует вводить данные интерактивно, а использует специальный файл, содержащий конфигурацию SQL Server. Автоматическая установка реализуется для повторной установки SQL Sever с теми же параметрами.
Автоматическая установка может быть выполнена:
MS System Management Server (SMS) – использует SMS-сервер. Устанавливается система элементом Backoffice, позволяющий выполнить типичную установку SQL Server на большое число компьютеров в сети при минимальном участии пользователя. SMS использует файл SMSCLI.bat, предназначенный для установки утилит администратора, и файл SMSSQINS.bat – для обычной установки SQL Server. Особенность использования SMS: возможность внесения изменений в установочный файл.
Setup.iss – файл сценария установки содержит все необходимые параметры, указывающие пользователю в процессе. Может быть использован при удалении установки.