Microsoft SQL Server 2008. Руководство администратора для профессионалов

Брайан Найт, Кетан Пэтел, Вейн Снайдер, Росс Лофорт, Стивен Уорт

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

Авторский коллектив экспертов по SQL Server делится своим опытом, дает уникальные рекомендации, рассказывает о приемах работы, включая управление и мониторинг SQL Server, автоматизацию администрирования, кластеризацию, настройку производительности, проведение операций резервного копирования и восстановления и т.д. Здесь читатель сможет ознакомиться с различными инструментальными средствами, которые имеются в арсенале версии SQL Server 2008, а также с различными новыми возможностями. Изучив материал книги, вы сможете уверенно справляться даже с самыми серьезными проблемами, возникающими в процессе администрирования SQL Server 2008.

Эта книга поможет вам:

  • применять самые современные концепции инсталляции SQL Server 2008;
  • пользоваться подсказками для устранения неполадок и обеспечения безопасности механизма БД;
  • ознакомиться с методами автоматизации SQL Server 2008;
  • узнать о способах индексирования базы данных;
  • изучить методы мониторинга SQL Server 2008;
  • пользоваться методами настройки производительности SQL Server 2008.

Издательство: Диалектика, Вильямс, 2010 г.

ISBN 978-5-8459-1594-8, 978-0-470-24796-9

Количество страниц: 944.

Содержание книги «Microsoft SQL Server 2008. Руководство администратора для профессионалов»:

  • 21 Об авторах
  • 22 Благодарности
  • 23 От издательства
  • 25 Введение
  • 29 Глава 1. Архитектура SQL Server 2008
    • 29 Расширение роли администратора БД
      • 29 DBA-технолог
      • 30 DBA-разработчик
      • 31 DBA бизнес-аналитики
      • 31 DBA-совместитель
      • 32 Вопросы, в которых следует ориентироваться
    • 33 Архитектура SQL Server
      • 33 Журнал транзакций и файлы базы данных
      • 35 Метод SQL Native Client
      • 35 Системные базы данных
      • 38 Схемы
      • 38 Синонимы
      • 39 Представления динамического управления
      • 39 Типы данных SQL Server 2008
    • 45 Варианты выпуска SQL Server
      • 46 Выпуск SQL Compact (только для 32-битовых платформ)
      • 46 Выпуск SQL Express (только для 32-битовых платформ)
      • 46 Выпуск Workgroup (для 32-битовых и 64-битовых платформ)
      • 46 Выпуск Web (для 32-битовых и 64-битовых платформ)
      • 47 Выпуск Standard (для 32-битовых и 64-битовых платформ)
      • 47 Выпуски Enterprise, Evaluation и Developer (для 32-битовых и 64-битовых платформ)
      • 47 Операционная система
      • 48 Максимальные вычислительные возможности SQL Server
      • 48 Возможности БД в зависимости от выпуска
      • 59 Лицензирование
    • 62 Резюме
  • 63 Глава 2. Инсталляция SQL Server 2008
    • 63 Этап планирования системы
      • 64 Выбор аппаратного обеспечения
      • 69 Выбор типа и версии ПО
    • 75 Установка SQL Server
      • 75 Совместная инсталляция, инсталляция с обновлением и инсталляция с нуля
      • 76 Инсталляция с помощью сценария
      • 77 Удаленная инсталляция
      • 78 Локальная инсталляция
      • 81 Где найти базы данных с примерами
    • 82 Инсталляция служб Analysis Services
    • 82 «Прогон» системы
    • 83 Послеинсталляционные настройки
      • 83 Диспетчер настройки SQL Server Configuration Manager
      • 84 Утилита SQL Server Management Studio
      • 85 База данных tempdb
      • 87 Резервное копирование
    • 87 Деинсталляция SQL Server
      • 88 Деинсталляция служб Reporting Services
      • 89 Деинсталляция Analysis Services
      • 89 Деинсталляция механизма SQL Server Engine
    • 90 Помощь от службы поддержки Microsoft
      • 90 Инсталляция клиентских инструментов из общедоступного ресурса
      • 91 Административные средства по умолчанию не устанавливаются на удаленные узлы кластера
      • 91 Предупреждение о минимальной конфигурации
    • 91 Что делать при возникновении ошибок на этапе установки
    • 93 Резюме
  • 95 Глава 3. Рекомендуемые методы обновления SQL Server 2008
    • 95 Зачем переходить на SQL Server 2008?
      • 96 Усилия Microsoft, направленные на снижение риска
      • 97 Вклад независимых поставщиков программного обеспечения и SQL-сообщества
    • 97 Обновление до SQL Server 2008
      • 98 Обновление поверх старой инсталляции
      • 99 Совместное обновление
      • 100 Сравнительный анализ обновления поверх старой инсталляции и совместного обновления
    • 101 Предварительная проверка перед обновлением
      • 102 Помощник обновления SQL Server Upgrade Advisor
      • 102 Инсталляция помощника обновления SQL Server 2008 Upgrade Advisor
      • 103 Работа с Upgrade Advisor
      • 104 Создание сценариев для Upgrade Advisor
      • 106 Устранение проблем, возникших при обновлении
    • 108 Помощник обновления SQL Server Upgrade Assistant
      • 108 Сбор данных о среде
      • 109 Установка сервера-прототипа
      • 109 Запуск трассировки
      • 110 Переход на SQL Server 2008
      • 110 Окончательный анализ
    • 110 Обратная совместимость
      • 110 Неподдерживаемые и неэксплуатируемые возможности
      • 111 Неиспользуемые возможности баз данных SQL Server 2008
      • 112 Другие изменения, влияющие на поведение SQL Server 2008
    • 113 Размышления о компонентах SQL Server
      • 113 Обновление полнотекстового каталога до SQL Server 2008
      • 114 Обновление Reporting Services
      • 114 Обновление Analysis Services
      • 115 Переход с DTS на SSIS
      • 121 Доставка регистрационных журналов
      • 122 Безопасная кластеризация
      • 122 Переход на 64-битовые платформы
    • 122 Проверки, проводимые после обновления
      • 122 После обновления плохо работают запросы
      • 124 Обновление счетчиков использования
      • 125 Диспетчер настройки SQL Server
      • 125 Управление на основе политик
    • 130 Резюме
  • 131 Глава 4. Управление механизмом баз данных и исправление ошибок
    • 131 Средства настройки конфигурации
      • 132 Диспетчер настройки SQL Server
      • 133 Выделенное подключение администратора
      • 134 Серверы настройки и группы серверов
      • 135 Параметры запуска
      • 139 Хранимые процедуры запуска
      • 140 Восстановление системных баз данных
    • 141 Среда управления SQL Server Management Studio
      • 141 Отчеты
      • 143 Настройка SQL Server
      • 147 Фильтрация объектов
      • 148 Журналы регистрации ошибок
      • 148 Инструментальное средство Activity Monitor
      • 153 Управление процессами в T-SQL
    • 155 Флаги трассировки
    • 160 Получение помощи от группы поддержки компании Microsoft
      • 160 Программа SQLDumper.exe
      • 161 Программа SQLDiag.exe
    • 163 Резюме
  • 165 Глава 5. Автоматизация работы SQL Server
    • 165 Планы обслуживания
      • 166 Мастер плана обслуживания
      • 171 Проектировщик плана обслуживания
    • 174 Агент SQL Server
      • 174 Компоненты автоматизации
      • 189 Безопасность службы SQL Server Agent
      • 194 Настройка SQL Server Agent
      • 199 Компонент Database Mail
      • 205 Администрирование нескольких серверов
    • 211 Резюме
  • 213 Глава 6. Администрирование служб Integration Services SQL Server и настройка производительности
    • 214 Обзор служб Integration Services
      • 214 Применение служб Integration Services
      • 215 Четыре основных компонента служб Integration Services
      • 217 Управление проектами и изменение управления
    • 218 Администрирование служб Integration Services
      • 218 Обзор
      • 218 Настройка
      • 224 Журналы регистрации событий
      • 225 Мониторинг активности
    • 226 Администрирование пакетов служб Integration Services
      • 227 Обзор
      • 227 Создание пакетов
      • 231 Управление
      • 234 Развертывание
      • 238 Выполнение и планирование
    • 243 Вопросы безопасности служб Integration Services
      • 243 Обзор
      • 243 Обеспечение безопасности пакетов
      • 245 Сохранение пакетов
      • 245 Запуск пакетов
      • 245 Ресурсы пакетов
      • 246 Цифровые подписи
    • 246 Резюме
  • 247 Глава 7. Администрирование и настройка служб Analysis Services
    • 248 Службы Analysis Services: общий обзор
      • 248 Компоненты единой пространственной модели
      • 249 Архитектурные компоненты служб Analysis Services
    • 250 Администрирование сервера Analysis Services
      • 250 Конфигурационные настройки сервера
      • 253 Необходимые службы
      • 253 Язык написания сценариев Analysis Services
    • 255 Администрирование баз данных Analysis Services
      • 255 Развертывание баз данных Analysis Services
      • 258 Работа с объектами Analysis Services
      • 261 Резервное копирование и восстановление баз данных Analysis Services
      • 264 Синхронизация баз данных Analysis Services
    • 265 Контроль за работой служб Analysis Services и их настройка
      • 265 Контроль событий Analysis Services с помощью SQL Profiler
      • 266 Трассировка, с помощью которой можно осуществить воспроизведение
      • 268 Использование средства Flight Recorder для анализа постфактум
    • 269 Управление хранением в Analysis Services
      • 269 Методы хранения
      • 269 Настройка разделов
      • 272 Проектирование объединений
    • 275 Безопасность работы служб Analysis Services
      • 275 Роль уровня сервера
      • 276 Роль уровня базы данных
      • 277 Разрешения роли уровня баз данных
    • 278 Резюме
  • 279 Глава 8. Администрирование средств разработки
    • 279 Компонент Service Broker
      • 280 Архитектура компонента Service Broker
      • 288 Примеры работы с компонентом Service Broker
      • 302 Активация
      • 307 Группы бесед
    • 309 Компонент Service Broker: вопросы безопасности
      • 309 Безопасность на транспортном уровне
      • 314 Маршрутизация
      • 317 Безопасность диалога
    • 321 Приоритеты бесед
      • 321 Настройка приоритетов бесед
      • 329 Обзор приоритетов бесед
    • 330 Администрирование компонента Service Broker
      • 331 Инсталляция приложения Service Broker
      • 333 Установка разрешений для объектов Service Broker
      • 334 Управление очередями компонента Service Broker
      • 335 Обработка опасных сообщений
      • 337 Перемещение приложений Service Broker
      • 338 Копирование приложений Service Broker
      • 339 Замена устаревших сертификатов
      • 340 Решение проблем, возникающих при работе с приложениями Service Broker
      • 349 Производительность
    • 350 Введение в интегрированную среду CLR
      • 350 SQL Server как хост-приложение среды .NET
      • 352 Домены приложений
      • 352 Сравнение возможностей T-SQL и CLR
      • 353 Сравнение расширенных хранимых процедур и CLR-кода
      • 353 Активизация интегрированной среды CLR
      • 354 Создание CLR-сборки
      • 358 Развертывание сборки
      • 363 Каталогизация объектов
      • 366 Прикладные области
      • 367 Контроль за производительностью
    • 370 Резюме
  • 371 Глава 9. Безопасность компонента Database Engine
    • 371 Принципы безопасности
      • 371 Принцип наименьшего уровня привилегий
      • 373 Триада ЦРУ
      • 373 Глубокоэшелонированная оборона
    • 374 Создание безопасной конфигурации
      • 375 Новые возможности обеспечения безопасности — SQL Server 2008
      • 375 Безопасность операционной системы
      • 381 Безопасность операционной системы и SQL Server
    • 385 Настройка контактной зоны с помощью инструментального средства Surface Area Configuration
    • 386 Конечные точки
      • 386 Типичная настройка конечной точки
      • 388 Другие конечные точки
      • 388 Нововведения Windows-аутентификации в SQL Server 2008
    • 389 Управление идентификацией и доступом
      • 389 Принципалы сервера/учетные записи
      • 399 Учетные данные
      • 399 Пользователи
    • 404 Схемы
      • 405 Пример схемы
      • 407 Смена владельца
      • 408 Разделение пользователей и схем
      • 409 Смена владельца схемы
      • 410 Схемы INFORMATION_SCHEMA и sys
    • 410 Защищаемые объекты и разрешения к ним
      • 410 Цепочки владения
      • 411 Заимствование прав владения между БД
      • 412 Контекст разрешений
      • 414 Оператор EXECUTE AS
      • 416 Устранение проблем при работе с разрешениями
    • 417 Шифрование
      • 417 Настройка методологии шифрования
      • 419 Шифрование данных
      • 421 Пример создания вспомогательной функции
      • 422 Разрешения на уровне столбцов
      • 422 Прозрачное шифрование данных (TDE-шифрование)
      • 424 Расширенное управление ключами (EKM)
    • 425 Аудит SQL Server
      • 425 Создание аудита
      • 426 Создание и активизация спецификации аудита сервера
      • 428 Создание и активизация спецификации аудита базы данных
    • 429 Резюме
  • 431 Глава 10. Управление изменениями
    • 431 Создание проектов
      • 432 Создание соединения
      • 433 Создание проектов запросов
    • 434 Управление на основе политик
      • 434 Обзор управления на основе политик
      • 435 Изучение управления на основе политик
      • 441 Управление на основе политик с помощью сценариев
      • 443 Практическая реализация управления на основе политик
      • 445 Синтаксис ЯОД-триггеров
      • 446 Триггеры уровня баз данных
      • 450 ЯОД-триггеры уровня сервера
    • 451 Отображения триггеров
    • 451 Утилита sqlcmd
      • 452 Обзор возможностей написания сценариев
      • 452 Работа с утилитой sqlcmd из командной строки
      • 455 Запуск утилиты sqlcmd из Management Studio
    • 457 Создание сценариев изменения
      • 457 Data Dude
      • 458 Инструментальное средство PowerShell
      • 460 Таблицы версий
    • 462 Резюме
  • 463 Глава 11. Оптимальная настройка сервера
    • 463 Что должен знать каждый администратор БД о производительности
      • 464 Цикл настройки производительности
      • 465 Определение оптимальных рабочих характеристик
      • 465 Фокусируясь на самом главном
    • 466 Что должен знать DBA-разработчик о производительности
      • 466 Пользователи
      • 468 SQL-запросы
      • 468 Данные
      • 468 Надежная схема
    • 469 Что должен знать DBA-технолог о производительности
    • 470 Оптимизация сервера
    • 472 Настройка оборудования сервера
      • 472 Эталонная архитектура серверных систем Windows
      • 473 Справочник по серверам Windows
    • 473 Центральный процессор
      • 473 32-разрядные процессоры x86
      • 474 Процессоры x64
      • 474 IA64
      • 474 Выбор между процессорами x64 и IA64
      • 475 Гиперпотоковость
      • 476 Кэш-память
      • 478 Многоядерность
      • 480 Архитектура системы
    • 482 ОЗУ
      • 482 Физическая память
      • 482 Физическое адресное пространство
      • 483 Диспетчер виртуальной памяти
      • 483 Файл подкачки
      • 484 Ошибки страничной адресации
      • 485 Виртуальное адресное пространство
      • 486 Настройка памяти 32-разрядной системы
      • 488 64-разрядные системы
      • 488 Сценарии настройки памяти
    • 492 Ввод-вывод
      • 492 Сеть
      • 493 Диски
      • 495 Проектирование системы хранения данных
      • 497 Проектирование систем хранения данных
      • 502 Системы хранения большого объема: SAN-системы
      • 505 Настройка сервера
      • 510 Фрагментация
    • 512 Резюме
  • 513 Глава 12. Оптимизация SQL Server 2008
    • 513 Оптимизация приложения
      • 513 Определение рабочей нагрузки
      • 514 Цель — гармония системы
    • 514 Безмолвный убийца: проблемы системы ввода-вывода
      • 515 Модель процесса ввода-вывода SQL Server
      • 515 Размещение файлов базы данных
      • 516 База данных tempdb
    • 519 Разделение таблиц и индексов
      • 520 Кому нужно разделение?
      • 521 Реализация разделения
      • 521 Создание функции разделения
      • 523 Создание файловых групп
      • 524 Создание схемы раздела
      • 525 Создание таблиц и индексов
    • 529 Сжатие данных
      • 530 Сжатие строк
      • 530 Сжатие таблиц
      • 532 Оценка экономии пространства
      • 534 Управление сжатием данных
      • 535 Анализ сжатия данных
    • 535 Анализ оперативной памяти и дополнений
      • 536 Настройка памяти SQL Server
      • 539 Добавление процессоров без отключения сервера в Windows 2008
      • 540 Настройка SQL Server 2008 для работы с динамической памятью на платформе x86
      • 542 64-разрядная версия SQL Server 2005
      • 543 Регулятор ресурсов
    • 549 Анализ работы процессоров
      • 549 Локальность данных
      • 550 Согласованность кэша
      • 550 Маска подобия
      • 553 Максимальная степень параллелизма (MAXDOP)
      • 554 Маска подобия операций ввода-вывода
      • 555 Установка параметра Max Server Memory
      • 555 Память, выделяемая под создание индекса
      • 555 Минимальная память, выделяемая под запрос
    • 556 Резюме
  • 557 Глава 13. Мониторинг SQL Server
    • 558 Для чего нужен мониторинг
      • 558 Задачи мониторинга
      • 559 Определение эталонных показателей для контроля производительности
      • 560 Сравнение текущих характеристик с эталонными данными
    • 560 Что нового появилось в технике мониторинга SQL Server 2008
      • 560 Сбор данных
      • 560 Оболочка SQL Server Extended Events
    • 561 Выбор соответствующих инструментов мониторинга
    • 562 Монитор производительности
      • 563 Загрузка процессора
      • 564 Устранение узких мест в работе процессора
      • 564 Активность дисков
      • 572 Потребление памяти
      • 576 Инструментальные средства контроля производительности
    • 577 Контроль за событиями
      • 579 Трассировщик Default Trace
      • 580 Трассировщик SQL Trace
      • 594 Уведомление о событиях
      • 596 Уведомления о расширенных событиях SQL Server
      • 603 Динамическое административное представление
    • 604 Мониторинг с помощью динамических административных представлений и функций
      • 605 Что же происходит внутри SQL Server
      • 608 Просмотр информации о взаимоблокировках в базах данных
      • 608 Просмотр информации о блокировках на серверах
      • 608 Использование индексов в базах данных
      • 610 Просмотр запросов, ожидающих освобождения памяти
      • 611 Информация о подключенных пользователях
      • 611 Свободное пространство для файловых групп
      • 612 План выполнения запроса и текст запроса для текущих работающих запросов
      • 612 Загрузка памяти
    • 612 Мониторинг журналов
      • 613 Мониторинг журнала ошибок SQL Server
      • 613 Мониторинг журнала событий Windows
    • 613 Хранилище административных данных
      • 614 Наборы системных данных
      • 614 Просмотр данных, собранных в наборах системных данных
      • 616 Как создать собственный набор коллекций данных
      • 618 Проверка собранных данных
    • 619 Резюме
  • 621 Глава 14. Настройка производительности T-SQL
    • 621 Физическая обработка запросов
      • 625 Компиляция
      • 629 Инструменты и команды для сценариев рекомпиляции
      • 630 Синтаксический анализатор и алгебраизатор
      • 631 Оптимизация
    • 636 Процесс настройки
      • 637 Информация ввода-вывода базы данных
      • 638 Работа с планом выполнения запроса
      • 647 Алгоритмы соединения
      • 650 Индексированные методы доступа
      • 664 План выполнения запроса при модификации данных
      • 669 План выполнения запроса, работающего с таблицами и индексами, разбитыми на разделы
      • 671 Сборка планов выполнения запросов с помощью SQL Trace для последующего анализа
    • 672 Резюме
  • 673 Глава 15. Индексирование баз данных
    • 673 Нововведения в индексировании SQL Server
      • 673 Что нового появилось в индексировании в SQL Server 2008
      • 674 Возможности индексирования в SQL Server 2005
    • 677 Пример базы данных
    • 679 Разбиение таблиц и индексов на разделы
      • 679 Предназначение табличных и индексных разделов
      • 681 Предварительные условия разбиения
      • 681 Создание табличных разделов
    • 693 Фильтрованные индексы и фильтрованная статистика
    • 696 Обслуживание индексов
      • 696 Наблюдение за фрагментацией индекса
      • 697 Очистка индексов
    • 699 Мастер DTA
      • 700 Использование мастера DTA для настройки отдельных запросов
      • 719 Не слишком ли много индексов?
      • 722 Настройка рабочей нагрузки
    • 722 Резюме
  • 723 Глава 16. Репликация
    • 723 Обзор репликации
      • 724 Типы репликации
      • 725 Компоненты репликации
      • 727 Усовершенствование процедуры репликации в SQL Server 2008
    • 727 Модели репликации
      • 727 Один издатель, один и более подписчиков
      • 729 Несколько издателей, один подписчик
      • 729 Множество издателей, которые одновременно являются и подписчиками
      • 731 Обновляемые подписки
      • 731 Одноранговая репликация
    • 731 Реализация репликации
      • 732 Настройка
      • 733 Настройка распространителя
      • 736 Реализация репликации моментальных снимков
      • 745 Реализация репликации транзакций и репликации слиянием
    • 746 Одноранговая репликация
    • 750 Сценарии репликации
    • 750 Контроль за репликацией
      • 750 Диспетчер репликации
      • 750 Монитор производительности
      • 752 DMV-представления репликации
      • 753 Хранимая процедура sp_replcounters
    • 753 Резюме
  • 755 Глава 17. Зеркалирование баз данных
    • 755 Механизм зеркалирования баз данных
      • 757 Рабочие режимы зеркалирования базы данных
      • 759 Пример зеркалирования базы данных
      • 771 Зеркалирование баз данных и версии SQL Server 2008
      • 771 Представления каталогов зеркалирования баз данных
      • 774 Изменение роли зеркалирования баз данных
      • 780 Сценарии обеспечения доступности базы данных
    • 783 Мониторинг зеркалирования баз данных
      • 784 Мониторинг с помощью системного монитора
      • 786 Контроль с использованием монитора Database Mirroring Monitor
      • 790 Установка предельного порога для счетчиков и отправка оповещений
      • 791 Контроль с помощью SQL Profiler
    • 792 Устранение неисправностей зеркалирования баз данных
      • 792 Устранение ошибок, произошедших во время настройки
      • 793 Устранение ошибок, произошедших во время выполнения
      • 794 Автоматическое восстановление страниц
    • 795 Подготовка зеркального сервера к восстановлению после сбоя
      • 795 Оборудование, ПО и настройка сервера
      • 797 Доступность базы данных во время запланированного отключения
      • 798 Настройка SQL-заданий на зеркальном сервере
      • 799 Бит TRUSTWORTHY зеркальной базы данных
      • 799 Перенаправление клиента на зеркальный сервер
    • 800 Одновременное зеркалирование нескольких баз данных
    • 801 Зеркалирование баз данных и другие решения высокой доступности
      • 802 Зеркалирование и кластеризация баз данных
      • 802 Зеркалирование базы данных и репликация транзакций
      • 803 Зеркалирование базы данных и доставка журналов
    • 803 Установка слушателя удаленных событий
    • 807 Моментальные снимки баз данных
    • 808 Резюме
  • 809 Глава 18. Резервное копирование и восстановление
    • 810 Типы сбоев
      • 810 Аппаратные сбои
      • 810 Ошибки пользователей
      • 811 Ошибки в работе приложений
      • 811 Программные сбои
      • 812 Слишком много привилегий
      • 812 Стихийные бедствия
    • 813 Разработка планов
      • 813 План резервного копирования/восстановления
      • 819 Выполнение плана
    • 819 Обзор резервного копирования и восстановления
      • 819 Как работает резервное копирование
      • 824 Сжатие резервной копии
      • 825 Как выполняется восстановление
      • 826 Сравнение моделей восстановления
      • 828 Выбор модели
      • 829 Переключение моделей восстановления
      • 830 Проверка резервных копий
      • 832 Резервное копирование исторических таблиц
      • 833 Права, необходимые для резервного копирования и восстановления
      • 833 Резервное копирование системных баз данных
      • 834 Полнотекстовое резервное копирование
    • 835 Планирование восстановления
      • 836 Требования к восстановлению
      • 837 Шаблоны использования данных
      • 838 Временное окно обслуживания
      • 840 Другие решения высокой доступности
    • 840 Разработка и выполнение плана резервного копирования
      • 841 SQL Server 2008 Management Studio
      • 845 Планы обслуживания БД
      • 849 Операторы резервного копирования языка Transact-SQL
    • 850 Ведение резервных копий
    • 851 Производительность операций резервного копирования и восстановления
    • 852 Выполнение операции восстановления
      • 852 Процесс восстановления
      • 857 Восстановление с помощью инструментального средства SQL Server Management Studio
      • 861 Операторы восстановления языка T-SQL
      • 862 Восстановление системных баз данных
    • 864 Архивирование данных
      • 864 Разбиение таблиц на разделы в SQL Server 2008
      • 865 Представление раздела
    • 865 Планирование восстановления после чрезвычайных ситуаций
    • 867 Резюме
  • 869 Глава 19. SQL Server 2008: доставка журналов
    • 869 Сценарии реализации доставки журналов
      • 870 Доставка журналов для обеспечения работы автономного сервера горячего резерва
      • 871 Доставка журналов как решение восстановления после чрезвычайной ситуации
      • 872 Доставка журналов как решение для ведения отчетности базы данных
    • 873 Архитектура механизма доставки журналов
      • 873 Первичный сервер
      • 874 Вторичный сервер
      • 874 Контролирующий сервер
    • 874 Процесс доставки журналов
    • 875 Требования к системе
      • 875 Сеть
      • 875 Серверы идентичной мощности
      • 876 Хранение
      • 876 Контролирующий сервер
      • 876 Программное обеспечение
    • 876 Развертывание механизма доставки журналов
      • 876 Начальная настройка
      • 878 Развертывание с помощью инструментального средства Management Studio
      • 883 Развертывание с использованием операторов языка T-SQL
    • 884 Мониторинг и обнаружение неполадок в работе
      • 885 Мониторинг с помощью Management Studio
      • 886 Контроль с помощью хранимых процедур
      • 886 Методы устранения неисправностей
    • 887 Управление сменой ролей
      • 887 Синхронизация зависимостей
      • 890 Переключение ролей с первичного сервера на вторичный
      • 892 Переключение ролей первичного и вторичного серверов
      • 893 Переадресация клиентов для подключения к вторичному серверу
    • 894 План резервного копирования базы данных
    • 895 Объединение доставки журналов с другими решениями высокой доступности
      • 895 Зеркалирование данных в SQL Server 2008
      • 895 Отказоустойчивая кластеризация Windows
      • 896 Репликация SQL Server 2008
    • 897 Удаление доставки журналов
      • 897 Удаление доставки журналов с помощью Management Studio
      • 897 Удаление доставки журналов с помощью операторов языка T-SQL
    • 898 Производительность доставки журналов
    • 898 Обновление до доставки журналов SQL Server 2008
      • 899 Метод минимизации периода неработоспособности
      • 899 Метод, допускающий наличие периода простоя
      • 899 Метод с развертыванием доставки журналов
    • 900 Резюме
  • 901 Глава 20. Кластеризация SQL Server 2008
    • 902 Кластеризация и ваше предприятие
      • 902 Что может кластеризация
      • 903 Чего кластеризация делать не позволяет
      • 904 В каком случае выбор кластеризации SQL Server 2008 можно считать обоснованным
      • 904 Альтернативы кластеризации
    • 906 Кластеризация: общая картина
      • 906 Механизм кластеризации
      • 909 Варианты кластеризации
    • 912 Обновление кластеризации SQL Server
      • 912 Не обновлять
      • 912 Обновление кластера SQL Server 2008 на старой платформе
      • 913 Создание кластера с нуля
      • 914 План отката
      • 915 Какой вариант обновления предпочтительней
    • 915 Подготовка к кластеризации
      • 915 Подготовка инфраструктуры
      • 916 Подготовка оборудования
    • 919 Кластеризация Windows Server 2008
      • 919 Предварительная подготовка
      • 920 Инсталляция кластера Windows Server 2008
      • 924 Настройка Windows Server 2008 для кластеризации
    • 924 Кластеризация SQL Server 2008
      • 925 Кластеризация SQL Server
      • 928 Инсталляция пакетов обновлений и критических обновлений
      • 928 Тестировать, тестировать и еще раз тестировать
    • 931 Поддержка кластера
    • 932 Устранение неполадок в работе кластера
      • 932 Как осуществляется устранение неполадок в работе кластера
      • 933 Делайте это с самого начала
      • 933 Сбор и накопление информации
      • 934 Решение проблем
      • 934 Сотрудничество с компанией Microsoft
    • 935 Резюме
  • 937 Предметный указатель

Инструкция как скачать книгу Брайан Найт, Кетан Пэтел, Вейн Снайдер, Росс Лофорт, Стивен Уорт: Microsoft SQL Server 2008. Руководство администратора для профессионалов в форматах DjVu, PDF, DOC или fb2 совершенно бесплатно.
Microsoft SQL Server 2008. Руководство администратора для профессионалов
Рейтинг книги:
0 голосов
1884

Поиск книг:




При поиске учитываются только слова, длина которых больше 3-х символов.

Статистика: