Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
LektsiiNovye.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
2.92 Mб
Скачать

Конфигурирование аппаратуры и программного обеспечения

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

Важно документировать принятую конфигурацию, как и в случае инсталляции программного обеспечения. Иногда полезно документировать и причины, по которым были приняты конкретные решения. Возможность вспомнить, почему были приняты те или иные решения о конфигурации компонент, поможет при будущих изменениях и обновлениях. Следует задокументировать все подробности, вроде какие были использованы шины PCI и как были сконфигурированы RAID-контроллеры.

Безопасность

Администратор баз данных также отвечает за безопасность (защиту) системы, он должен следить за этим и докладывать обо всех проблемах специалисту по безопасности. Объём доступа к системе определяет тип и степень защиты, требуемой для базы данных. Система, доступ к которой имеют лишь немногие надежные сотрудники и не подключенная к Интернету, очевидно, нуждается в меньшей защите, чем база данных с доступом из Интернета.

Безопасность системы важна, потому что если кто-нибудь вторгнется в систему и разрушит или украдёт данные, то владельцы данных могут понести серьезный урон. В рамках SQL Server основными задачами обеспечения защиты, в которых участвует администратор баз данных, являются аудит и управление пользователями.

Аудит системы

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

Аудит системы может быть организован при помощи SQL Server Profiler, в котором можно создать профили, регистрирующие, например, такие события, как неуспешные попытки входа в систему, операторы языка описания данных (DDL – data definition language) и операторы INSERT, UPDATE и DELETE. SQL Server Profiler позволяет отслеживать определённые события, а также следить за временем входов в систему, за именами пользователей и за деятельностью.

Обычная работа

Больше всего времени у администратора баз данных уходит на обычную ежедневную работу. Эта незаметная конечному пользователю работа является наиболее важной и необходимой. Администратор баз данных отвечает за обеспечение работоспособности системы, а чтобы система обладала работоспособностью, чрезвычайно важно выполнять такие задачи, как резервное копирование и восстановление.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]