logo search
SQL2008_Administration

Академия специальных курсов по информационным технологиям

Санкт-Петербург, В.О. 20 линия, д. 7, офис 101

тел.: (812) 922-47-60, e-mail: info@askit.ru

www.askit.ru

Администрирование Microsoft SQL Server 2008

Методические материалы к учебному курсу

Санкт-Петербург

2010 г.

1. Планирование и установка SQL Server 2008 8

1.1 Планирование установки SQL Server 2008 8

1.1.1 Оценка архитектуры приложения на основе SQL Server 2008 8

1.1.2 Выбор оборудования 8

1.1.3 Выбор редакции SQL Server 2008 9

1.2 Установка SQL Server 2008 9

1.2.1 Начало установки. Выбор набора компонентов 9

1.2.2 Работа с именованными экземплярами 10

1.2.3 Выбор учетной записи для служб SQL Server 10

1.2.4 Выбор режима аутентификации SQL Server 2008 10

1.2.5 Выбор кодировки и порядка сортировки 11

1.2.6 Остальные параметры установки 11

1.3 Автоматизированная и удаленная установка 11

1.4 Проверка установки и выполнение послеустановочных задач 11

1.4.1 Проверка результатов установки 11

1.4.2 Настройка серверных сетевых библиотек 12

1.4.3 Другие послеустановочные задачи 12

2. Средства администрирования SQL Server 2008 13

2.1 SQL Server Management Studio 13

2.1.1 Окно Registered Servers («Ctrl»+«Alt»+«G») 13

2.1.2 Окно Object Explorer («F8») 13

2.1.3 Окно Summary («F7») 13

2.1.4 Окно Solution Explorer («Ctrl»+«Alt»+«L») 14

2.1.5 Другие окна SQL Server Management Studio 14

2.1.6 Способы создания скриптов в Management Studio 15

2.1.7 Дополнительные возможности Management Studio  16

2.2 Business Intelligence Development Studio 16

2.3 SQL Server Configuration Manager 17

2.3.1 SQL Server Configuration Manager 17

2.3.2 Службы SQL Server 2008 17

2.3.3 Настройка клиентских сетевых библиотек средствами SQL Server Configuration Manager. SQL Native Client 17

2.4 SQLCmd 18

2.4.1 Применение SQLCmd 18

2.4.2 Специальный режим подключения Dedicated Administrator Connection (DAC) 18

2.6 SQL Server Profiler 19

2.7 Database Engine Tuning Advisor 19

2.8 Другие графические утилиты SQL Server 2008 20

2.9 Другие консольные утилиты SQL Server 2008 20

3. Создание баз данных и настройка параметров 21

3.1 Служебные и учебные базы данных SQL Server 2008 21

3.2 Физическая структура базы данных 22

3.2.1 Файлы баз данных и журналов транзакций 22

3.2.2 Определение размера файлов данных 22

3.2.3 Определение размера файлов журналов транзакций 22

3.2.4 Экстенты и страницы 23

3.2.5 Применение файловых групп 23

3.3 Логическая структура базы данных 23

3.4 Создание пользовательских баз данных 24

3.4.1 Создание базы данных из SQL Server Management Studio 24

3.4.2 Создание скрипта, описывающего базу данных 24

3.4.3 Перенос базы данных 25

3.5 Основные параметры базы данных 25

3.5.1 Режим восстановления базы данных (Recovery Model) 25

3.5.2 Режимы работы базы данных 26

3.6 Сопровождение баз данных 26

3.6.1 Увеличение размера базы данных 26

3.6.2 Уменьшение размера базы данных 27

3.6.3 Перенос файлов базы данных 27

3.6.4 Переименование базы данных 27

3.6.5 Изменение владельца базы данных 28

3.6.6 Удаление базы данных 28

3.6.7 Проверка целостности базы данных 28

4. Безопасность SQL Server 2008 28

4.1 Терминология и основы системы безопасности SQL Server 2008 28

4.2 Учетные записи SQL Server 2008 29

4.2.1 Выбор типа учетной записи 29

4.2.2 Создание учетной записи и настройка ее параметров 29

4.2.3 Режимы аутентификации SQL Server 2008. Аудит попыток входа 30

4.2.4 Учетные записи, создаваемые по умолчанию 31

4.2.5 Серверные роли. Разрешения на уровне сервера 31

4.3 Пользователи баз данных и схемы 32

4.3.1 Создание, изменение и удаление пользователей базы данных 32

4.3.2 Встроенные пользователи базы данных 33

4.3.3 Встроенные роли баз данных 33

4.3.4 Создание пользовательской роли 34

4.3.5 Роли приложений 34

4.3.6 Управление схемами базы данных 35

4.3.5 Разрешения SQL Server 2008 35

4.3.6 Предоставление прав на объекты в базе данных 36

4.4 Изменение контекста выполнения. Выражение Execute As 36

4.4.1 Предоставление права IMPERSONATE 36

4.4.2 Изменение контекста выполнения 37

5. Резервное копирование и восстановление баз данных SQL Server 2008 37

5.1 Планирование резервного копирования 38

5.1.1 Выбор оборудования для хранения резервных копий 38

5.1.2 Устройства резервного копирования 38

5.1.3 Типы резервного копирования 38

5.1.4 Расписание резервного копирования 39

5.2 Проведение резервного копирования 39

5.2.1 Средства для выполнения резервного копирования 39

5.2.2 Параметры резервного копирования 39

5.2.3 Получение информации о резервном копировании и создание отчетов 42

5.3 Основы восстановления баз данных 42

5.3.1 Терминалогия восстановления БД из резервной копии 42

5.3.2 Общий план восстановления из резервной копии 42

5.3.3 Подготовка к восстановлению 43

5.4 Проведение восстановления 43

5.5 Специальные ситуации восстановления 45

5.5.1 Восстановление базы данных в оперативном режиме (online) 45

5.5.2 Восстановление отдельных страниц базы данных 46

5.5.3 Восстановление системных баз данных 46