На главную | Где купить | Авторам и заказчикам | Вакансии | Реклама | Издательство | Каталог | Статьи наших авторов | Контакты | Прайс листы

Microsoft SQL Server 2012. Справочник администратора.

Автор Станек У.
Название Microsoft SQL Server 2012. Справочник администратора.
Серия Справочник администратора
ISBN 978-5-9775-0917-6
Формат 70x100/16
Объем 576
Тематика
Оптовая цена
    Вернуться к описанию книги

Полное содержание

   
   
Часть I Основы Microsoft SQL Server 2 012

Глава 1 Управление SQL-серверами

2
Работа в SQL Server Management Studio 3
Знакомство с SQL Server Management Studio 4
Подключение к конкретному экземпляру сервера 6
Подключение к конкретной БД 7
Управление группами SQL Server 8
Группы серверов SQL Server и представление Зарегистрированные серверы (Registered Servers) 8
Создание группы серверов 9
Удаление группы серверов 10
Редактирование и перемещение группы серверов 11
Добавление SQL-сервера в группу 11
Управление серверами 11
Регистрация подключенного сервера 12
Регистрация нового сервера в представлении Зарегистрированные серверы (Registered Servers) 13
Регистрация ранее зарегистрированных серверов SQL Server 2000 14
Обновление регистрации локальных серверов 15
Копирование групп серверов и регистрационной информации с компьютера на компьютер 15
Редактирование свойств регистрации 18
Подключение к серверу 18
Отключение от сервера 18
Перемещение сервера в новую группу 18
Удаление регистрации сервера 19
Управление SQL Server при помощи Windows PowerShell 19
Запуск, остановка и настройка агента SQL Server 25
Запуск, остановка и настройка MSDTC 26
Управление запуском SQL Server 27
Включение и выключение автоматического запуска SQL Server 27
Настройка параметров запуска ядра БД 28
Управление службами из командной строки 31
Работа с SQL Server из командной строки 32
Управление работой сервера 33
Получение информации о процессе 33
Отслеживание ожиданий и блокировок ресурса 35
Диагностика взаимных блокировок и блокирующих подключений 39
Отслеживание выполнения команд 41
Остановка серверного процесса 42

Глава 2 Управление службами и клиентами SQL Server

43
Управление доступом к компонентам SQL Server 43
Управление сетью и конфигурацией собственного клиента SQL Server 47
Управление конфигурацией подключений 49
Настройка сети для работы с общей памятью 50
Настройка сети для работы с именованными каналами 51
Настройка сети для работы с TCP/IP 52
Настройка безопасности собственного клиента 56
Установка очередности протоколов собственного клиента 56
Настройка общей памяти для собственного клиента 57
Настройка именованных каналов для собственного клиента 57
Настройка параметров TCP/IP для собственного клиента 58
Службы SQL Server 59
Настройка служб SQL Server 64
Состояние и способ запуска служб 66
Настройка файловых потоков 69
Настройка каталога дампа, отчетов об ошибках и отзывов пользователей 72
   
Часть II Управление и безопасность Microsoft SQL Server 2 012

Глава 3 Управление SQL Server 2012 при помощи политик

76
Общие сведения об использовании политик 76
Работа с политиками 79
Настройка центрального сервера управления 88
Регистрация центрального сервера управления 89
Регистрация подчиненных серверов и групп 90
Перемещение подчиненных серверов и групп серверов 91
Удаление подчиненных серверов и групп 92
Выполнение инструкций на нескольких серверах одновременно 92
Управление политиками на уровне предприятия 93
Импорт и экспорт политик 93
Настройка аспектов политик и управление ими 95
Создание условий политик и управление ими 97
Создание политик и управление ими 101
Управление категориями политик и назначение политик в качестве обязательных 104
Оценка политик 106
Диагностика сбоев при работе с политиками 109

Глава 4 Настройка серверов SQL

112
Доступ к конфигурационным данным SQL Server 112
Управление параметрами конфигурации SQL Server 115
Задание параметров конфигурации 115
Параметры SET 116
Параметры сервера 119
Параметры базы данных 121
Управление совместимостью БД 123
Настройка SQL Server при помощи хранимых процедур 123
Выполнение запросов в среде SQL Server Management Studio 124
Выполнение запросов и изменение параметров 125
Проверка и настройка параметров конфигурации 127
Изменение настроек при помощи ALTER DATABASE 133

Глава 5 Настройка и связывание серверов SQL Server

139
Основные компоненты среды SQL Server Management Studio 139
Управление конфигурацией в среде SQL Server Management Studio 140
Получение сведений о системе и севере 142
Настройка точек управления служебной программой 142
Работа со связанными серверами и распределенными данными 148
Применение распределенных запросов 149
Применение распределенных транзакций 152
Запуск координатора распределенных транзакций 154
Параметры проверки подлинности и аудита 154
Установка режима проверки подлинности 155
Установка уровня аудита 156
Включение или отключение журнала аудита C2 156
Включение или отключение общих критериев соответствия 157
Использование памяти 158
Работа с динамически настраиваемой памятью 160
Работа с постоянным объемом памяти 161
Включение программного интерфейса поддержки памяти AWE 162
Оптимизация памяти для индексирования 163
Выделение памяти для запросов 164
Настройка процессоров и параллельной обработки 165
Оптимизация использования ЦП 165
Настройка параллельной обработки 168
Потоки, приоритет и волокна 169
Настройка пользовательских и удаленных подключений 171
Максимальное количество пользовательских подключений 172
Параметры подключения по умолчанию 173
Настройка удаленных подключений 176
Управление параметрами сервера 177
Включение или отключение поддержки автономной БД 178
Включение или отключение поддержки файловых потоков 178
Установка языка SQL Server по умолчанию 179
Разрешение и запрет вложенных триггеров 179
Контроль выполнения запросов 180
Настройка поддержки 2000 года 181
Управление параметрами БД 181
Определение параметров заполнения индекса 182
Время ожидания резервного копирования и восстановления 183
Время хранения архивных данных 184
Очистка кеша при помощи контрольных точек 184
Сжатие архивного носителя 185
Управление связанными серверами 185
Добавление связанных серверов 185
Параметры безопасности связанных серверов 190
Настройка параметров удаленного и связанного серверов 193
Удаление связанных серверов 194
Поиск и устранение неточностей в конфигурации 195
Восстановление ошибочной конфигурации 195
Изменение параметров сортировки и перестроение базы данных master 196

Глава 6 Основы администрирования базы данных

198
Файлы и журналы БД 198
Основы администрирования БД 203
Просмотр сведений о базе данных в среде SQL Server Management Studio 204
Просмотр сведений о БД средствами T-SQL 206
Проверка системных и шаблонных баз данных 207
Проверка объектов БД 207
Создание базы данных 210
Создание БД в SQL Server Management Studio 210
Создание БД при помощи T-SQL 214
Изменение баз данных и их параметров 216
Настройка параметров БД в среде SQL Server Management Studio 216
Изменение БД при помощи инструкции ALTER DATABASE 217
Настройка автоматических параметров 223
Соответствие стандарту ANSI на уровне базы данных 225
Настройка параметризации 227
Настройка параметров курсора 229
Управление доступом и состоянием базы данных 230
Оперативный, автономный и аварийный режимы работы 232
Межбазовая цепочка владения и параметры внешнего доступа 233
Восстановление, ведение журнала и проверки ошибок дискового ввода-вывода 234
Просмотр, изменение и переопределение параметров БД 236
Управление размером базы данных и журнала 236
Параметры автоматической регулировки размера файла в SQL Server 237
Расширение базы данных и журнала вручную 237
Сжатие базы данных вручную 238
Манипуляции с базами данных 242
Переименование базы данных 242
Сброс и удаление базы данных 243
Присоединение и отсоединение баз данных 244
Советы и методики 248
Копирование и перемещение баз данных 248
Перемещение баз данных 252
Перемещение и изменение размера БД tempdb 254
Создание вспомогательных файлов данных и журнала 255
Профилактика ошибок журнала транзакций 256
Профилактика переполнения файловой группы 256
Обновление шаблона БД 256
Шифрование базы данных 257

Глава 7 Система безопасности SQL Server 2012

259
Обзор системы безопасности SQL Server 2012 259
Субъекты безопасности и защищаемые объекты 260
Разрешения защищаемых объектов 262
Просмотр разрешений для защищаемых объектов 265
Режимы проверки подлинности SQL Server 2012 268
Проверка подлинности Windows 269
Смешанный режим безопасности и учетные записи SQL Server 269
Проверка подлинности на уровне базы данных 270
Специальные имена входа и пользователи 270
Административная группа 271
Учетная запись администратора 271
Имя входа sa 271
Имена входа NT SERVICE и SYSTEM 272
Пользователь guest 272
Пользователь dbo 273
Пользователи sys и INFORMATION_SCHEMA 273
Разрешения 273
Разрешения для объекта 274
Разрешения на выполнение инструкций 279
Неявные разрешения 280
Роли 281
Роли сервера 281
Роли базы данных 282
Управление учетными данными сервера 285
Просмотр и редактирование существующих имен входа 285
Создание имен входа 287
Редактирование имени входа при помощи T-SQL 289
Предоставление или закрытие доступа к серверу 290
Включение, отключение и разблокирование имен входа 292
Удаление имени входа 293
Изменение пароля 294
Настройка ролей сервер а294
Назначение ролей имени входа 294
Определение ролей для нескольких имен входа 296
Отказ в праве на доступ к серверу и удаление из роли 297
Доступ к базе данных и ее администрирование 297
Просмотр и редактирование существующих пользователейбазы данных 297
Создание пользователя базы данных 298
Изменение параметров пользователя при помощи T-SQL 300
Удаление пользователя 301
Определение параметров доступа и роли для имени входа 302
Назначение ролей для нескольких имен входа 303
Создание стандартной роли базы данных 304
Создание роли приложения 305
Удаление членства в рол и306
Удаление пользовательской роли 306
Команды T-SQL для управления доступом и ролями 307
Управление разрешениями базы данных 308
Определение разрешений БД для инструкций 309
Установка разрешения для объекта по имени входа 313
Установка разрешений объекта для нескольких пользователей 315
   
Часть III Управление данными в Microsoft SQL Server 2 012

Глава 8 Управление схемами, таблицами и представлениями

318
Схемы 318
Создание схемы 320
Изменение схемы 322
Перемещение объектов в новую схему 323
Удаление схемы 324
Знакомство с таблицами 325
Основные сведения о таблицах 326
Страницы данных 326
Экстенты 329
Секционированные таблицы 329
Работа с таблицами 330
Создание таблицы 331
Редактирование существующей таблицы 336
Количество строк и размер таблицы 339
Свойства и разрешения для таблицы 340
Просмотр текущих значений в таблицах 340
Копирование таблицы 341
Переименование и удаление таблицы 341
Добавление и удаление столбцов 342
Сценарии создания таблиц 343
Управление данными таблицы 343
Собственные типы данных 344
Поля постоянной длины, переменной длины и максимальной длины 349
Пользовательские типы данных 350
Пустые значения 353
Значения по умолчанию 353
Разреженные столбцы 353
Идентификаторы и GUID .354
Пользовательские табличные типы 356
Представления 360
Работа с представлениями 361
Создание представления 362
Изменение представления 366
Обновляемые представления 367
Управление представлениями 367

Глава 9 Индексы, ограничения и секции

369
Создание индексов и управление ими 369
Концепция традиционных индексов 370
Кластеризованные индексы 372
Некластеризованные индексы 373
XML-индексы 373
Индексы фильтрации 374
Выбор столбцов для индексирования 375
Индексирование представлений и вычисляемых столбцов 376
Просмотр свойств индекса 377
Создание индекса 379
Управление индексами 383
Помощник по настройке ядра СУБД 387
Работа с колоночными индексами 392
Колоночные индексы 392
Просмотр свойств колоночного индекса 394
Создание колоночных индексов и управление ими 395
Ограничения и правила 397
Ограничения 397
Правила 402
Создание секционированных таблиц и индексов 403
Создание функций секционирования 403
Создание схемы секционирования 404
Создание секций 405
Просмотр секций и управление ими 407
Сжатие таблиц, индексов и секций 408
Сжатие строк и страниц 409
Задание и изменение параметров сжатия 411
   
Часть IV Оптимизация, обслуживание и восстановление Microsoft SQL Server 2 012

Глава 10 Автоматизация и обслуживание SQL Server 2012

414
Компонент Database Mail 416
Первичная настройка компонента Database Mail 417
Управление профилями и учетными записями компонента Database Mail 422
Просмотр или изменение системных параметров компонента Database Mail 424
Агент SQL Server 425
Доступ к предупреждениям, операторам и заданиям 425
Настройка агента SQL Server 425
Настройка почтового профиля агента SQL Server 426
Автоматический перезапуск служб при помощи агента SQL Server 427
Предупреждения 428
Стандартные предупреждения 428
Создание предупреждений с сообщением об ошибке 428
Обработка ответов на предупреждение 430
Удаление, включение и отключение предупреждений 431
Управление операторами 432
Регистрация операторов 432
Удаление и отключение уведомлений для операторов 433
Настройка резервного оператора 434
Задания, выполняемые по расписанию 434
Создание задания 434
Настройка или изменение определения задания 435
Настройка исполняемых шагов 436
Настройка расписания 441
Задания и предупреждения 443
Работа с уведомлениями 444
Управление заданиями 445
Управление категориями задания 446
Автоматизация повседневных задач администрирования 447
Копирование объектов из одной базы данных в другую 447
Копирование предупреждений, операторов и запланированных заданий 451
Администрирование нескольких серверов 452
Пересылка событий 452
Создание расписания для заданий на нескольких серверах 453
Обслуживание базы данных 456
Перечень задач по обслуживанию БД 456
Планы обслуживания 457
Проверка и поддержание целостности БД 463

Глава 11 Архивация и восстановление SQL Server 2012

468
Создание плана архивации и восстановления 468
Начальное планирование архивации и восстановления 468
копирования зеркальной БД 474
Планирование архивации реплицируемых БД 475
Планирование архивации очень крупных БД 476
Планирование сжатия резервных копий 477
Выбор архивных устройств и носителей 478
Стратегии резервного копирования 481
Создание устройства резервного копирования 484
Выполнение резервного копирования 486
Создание резервных копий в среде SQL Server Management Studio 486
Чередующиеся архивы на нескольких устройствах 491
Резервное копирование средствами T-SQL 492
Резервное копирование журнала транзакций 497
Восстановление базы данных 498
Повреждения БД и их устранение 499
Восстановление базы данных из обычной резервной копии 502
Восстановление файлов и файловых групп 507
Восстановление базы данных в другом расположении 509
Восстановление потерянных данных 510
Создание резервных серверо в510
Восстановление БД средствами T-SQL 512
Восстановление базы данных master 518

Глава 12 Профилирование и мониторинг SQL Server 2012

520
Мониторинг производительности и активности сервера 520
Зачем нужен мониторинг SQL Server 520
Подготовка к мониторингу 521
Инструменты и ресурсы мониторинга 522
Монитор репликации 525
Запуск и работа монитора репликации 525
Добавление издателей и групп издателей 526
Журналы регистрации событий 528
Просмотр журнала приложений 529
Просмотр журналов событий SQL Server 532
Просмотр журналов событий агента SQL Server 534
Мониторинг производительности SQL Server 535
Выбор счетчиков 535
Протоколирование сведений о производительности 538
Просмотр отчетов сборщика данных 542
Настройка оповещений счетчиков производительности 543
Хранилище управляющих данных 544
Настройка хранилища управляющих данных 545
Создание хранилища управляющих данных 545
Настройка сбора данных .546
Управление сбором и создание отчетов 546
SQL Server Profiler 547
Работа с SQL Server Profiler 547
Создание трассировки 548
Работа с трассировками 552
Сохранение трассировки 552
Воспроизведение трассировки 553
   
Об авторе 557


На главную | Где купить | Авторам | Вакансии | Реклама | Издательство | Каталог | Статьи наших авторов | Контакты
© 2001–2019 Издательство «БХВ-Петербург».
Все права защищены. Частичное или полное копирование текстов, слоганов и фотоизображений без письменного согласия Правообладателя запрещено.