На бирже курсовых и дипломных проектов можно найти образцы готовых работ или получить помощь в написании уникальных курсовых работ, дипломов, лабораторных работ, контрольных работ, диссертаций, рефератов. Так же вы мажете самостоятельно повысить уникальность своей работы для прохождения проверки на плагиат всего за несколько минут.

ЛИЧНЫЙ КАБИНЕТ 

 

Здравствуйте гость!

 

Логин:

Пароль:

 

Запомнить

 

 

Забыли пароль? Регистрация

Повышение уникальности

Предлагаем нашим посетителям воспользоваться бесплатным программным обеспечением «StudentHelp», которое позволит вам всего за несколько минут, выполнить повышение уникальности любого файла в формате MS Word. После такого повышения уникальности, ваша работа легко пройдете проверку в системах антиплагиат вуз, antiplagiat.ru, etxt.ru или advego.ru. Программа «StudentHelp» работает по уникальной технологии и при повышении уникальности не вставляет в текст скрытых символов, и даже если препод скопирует текст в блокнот – не увидит ни каких отличий от текста в Word файле.

Результат поиска


Наименование:


курсовая работа Администрирование баз данных

Информация:

Тип работы: курсовая работа. Добавлен: 08.10.2012. Сдан: 2012. Страниц: 13. Уникальность по antiplagiat.ru: < 30%

Описание (план):


СОДЕРЖАНИЕ 
 

ВВЕДЕНИЕ………………………………………………………………………………3
1 АДМИНИСТРИРОВАНИЕ СЕРВЕРА……………………………………………….6
1.1 Управление  работой служб SQL Server 2000……………………………………… 6
1.2 Конфигурирование служб SQL Server 2000…………………………......................7
1.2.1 Конфигурирование службы MSSQLServer…………………………………….....7
1.2.2 Конфигурирование службы SQLServerAgent…………………………………...10
1.3 Система безопасности SQL Server 2000…………………………………………...11
1.3.1 Система безопасности на уровне сервера………………………………………..11
1.3.2 Система безопасности на уровне базы данных………………………………….14
2 АДМИНИСТРИРОВАНИЕ БАЗ ДАННЫХ…………………………………………16
2.1 Импорт, экспорт и трансформирование данных…………………………………..16
2.2 Автоматизация администрирования………………………………………………..17
2.3 Резервное копирование баз данных………………………………………………...18
2.4 Репликация данных……………………………………………………………….....21
3 МОНИТОРИНГ ПРОИЗВОДИТЕЛЬНОСТИ И АКТИВНОСТИ SQL Server…….23
4 СОЗДАНИЕ ОТКАЗОУСТОЙЧИВОЙ СИСТЕМЫ....……………………………...25
ЗАКЛЮЧЕНИЕ....……………………………………………………………………….28
ГЛОССАРИЙ..…………………………………………………………………………...32
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ…………………………………....35
ПРИЛОЖЕНИЯ……………………………………………………………………….…36
                                 
 
 
 
 
 

ВВЕДЕНИЕ 
 

     БД1 - именованная совокупность данных, отражающая состояние объектов и их отношений в рассматриваемой предметной области.
     СУБД2 - совокупность языковых и программных средств, предназначенных для создания, ведения и совместного использования БД многими пользователями.
     Основная  задача БД - хранить и при необходимости представлять по первому требованию пользователей все необходимые данные в одном месте, исключая их повторение и избыточность.
     Централизованный  характер управления данными в БД предполагает существование некоторого лица (группы лиц), на которое возлагаются функции администрирования данных, хранимых в БД.
     Технология  клиент-сервер подразумевает, что помимо хранения базы данных центральный компьютер (сервер базы данных) должен обеспечивать выполнение основного объема обработки  данных. При технологии клиент-сервер запрос на выполнение операции с данными (например, обычная выборка), выдаваемый клиентом (рабочей станцией), порождает на сервере поиск и извлечение данных. Извлеченные данные (но не файлы) транспортируются по сети от сервера к клиенту. Система, использующая технологию клиент-сервер, разделяется на две части: клиентская часть обеспечивает графический интерфейс и находится на компьютере пользователя; серверная часть, которая находится на специально выделенных компьютерах, обеспечивает управление данными, разделение информации, администрирование и безопасность. Примером СУБД технологии клиент-сервер является Microsoft SQL Server 2000.
     SQL Server 2000 - семейство продуктов, разработанных  для хранения данных в больших  системах, осуществляющих обработку  информации, и обслуживания коммерческих Web-узлов. SQL Server 2000 широко применяется как в сложных системах, с которыми работают сотни пользователей, так и в малом бизнесе. Он популярен также у отдельных пользователей, которым нужен надежный и удобный сервер БД. SQL Server 2000 является довольно сложным продуктом, работу с которым можно рассматривать с разных сторон. В частности, можно выделить два основных раздела работы с сервером, это: администрирование и программирование.
     В работе рассмотрены задачи администрирования. Администрирование SQL Server 2000 в свою очередь можно разделить на две части: администрирование собственно сервера и администрирование баз данных. Таким образом, администрирование баз данных представляет собой отдельную область работы с SQL Server 2000. Оно включает разработку структуры БД, ее реализацию, проектирование системы безопасности, создание пользователей базы данных, предоставление им прав доступа, создание объектов.  Кроме того, администратор БД должен периодически создавать резервные копии, выполнять проверку целостности данных и следить за размером файлов, как самой базы данных, так и журнала транзакций. Администратор должен уметь инсталлировать SQL Server 2000.
     Прежде чем приступить к процессу установки, необходимо выбрать редакцию SQL Server 2000. Каждая редакция предназначена для решения определенного круга задач, обычно различающихся масштабами.
     Существует  шесть различных редакций SQL Server 2000:
     - SQL Server 2000 Enterprise Edition;
     - SQL Server 2000 Standard Edition;
     - SQL Server 2000 Personal Edition;
     - SQL Server 2000 Windows CE Edition (SQL Server СЕ);
     - SQL Server 2000 Developer Edition;
     - SQL Server 2000 Enterprise Evaluation Edition.
     Кроме того, имеется довольно большое количество операционных систем семейства Windows и  на каждую из них возможна установка  только определенных редакций SQL Server 2000.
     SQL Server 2000 является довольно требовательной  СУБД по отношению к аппаратной  части компьютера. В Приложении №1 приведен список минимальных требований к аппаратной части компьютера, выдвигаемых SQL Server 2000.
     SQL Server 2000 поддерживает различные способы установки. Администраторам предоставляются большие возможности автоматизации и упрощения процесса инсталляции. От выбора метода установки зависит набор шагов, который будет предложен мастером установки. В SQL Server 2000 доступны следующие виды установки:
     - локальная установка;
     - удаленная установка;
     - автоматическая установка.
     В SQL Server 2000 обновление является одним  из базовых вариантов установки. Выполнение обновления как части процесса установки SQL Server 2000 используется в следующих случаях:
     - установка поверх;
     - добавление   компонентов;
     - обновление версии релиза;
     - обновление редакции и компонентов;
     - обновление до  кластера.
     На  этом варианты обновления не ограничиваются. С помощью мастера установки  невозможно осуществить обновление баз данных SQL Server 6.5 до SQL Server 2000. Для выполнения подобного обновления используется мастер SQL Server Upgrade Wizard. 
 
 
 
 
 
 

      1 АДМИНИСТРИРОВАНИЕ СЕРВЕРА
      1.1 Управление работой служб SQL Server 2000 
 

     SQL Server 2000 реализован в виде набора служб и поэтому, перед тем как выполнять любые действия с SQL Server 2000, необходимо запустить соответствующие службы. Только после этого можно устанавливать соединение с серверов, выполнять запросы или администрировать сервер. Управление работой служб осуществляется их запуском (start), остановом (stop) и приостановом (pause). Запуск служб может выполняться как вручную пользователем, так и автоматически операционной системой. Автоматический запуск служб SQL Server 2000 можно разрешить при инсталляции сервера. Основная часть функций SQL Server 2000 реализуется службой MSSQLServer. Поэтому достаточно запустить только эту службу, чтобы предоставить пользователям возможность выполнять транзакции, запросы и хранимые процедуры, работать с различными объектами баз данных. Другие службы SQL Server 2000 являются второстепенными, и их работа строится на фундаменте, обеспечиваемом службой MSSQLServer. Выполнение останова службы может лишить пользователя возможности нормально завершить работу и привести к потере данных. Выходом из ситуации является предварительный приостанов (pause) сервера. В этом случае все пользователи, уже использующие службу, имеют возможность завершить свою работу, однако новые пользователи не смогут обратиться к службе. После того, как служба выполнит текущую задачу подключенного пользователя, она не примет от него никакого нового задания. То есть с момента приостанова служба только завершает имеющиеся задания, но не начинает новые. После того, как все задания будут завершены, можно безболезненно выполнить останов службы. Не все службы поддерживают останов. Эта операция имеет смысл только для служб, обрабатывающих задания пользователей. Например, пользовательский запрос, печать документа или скачивание файла. Есть несколько утилит, позволяющих запускать, завершать и приостанавливать работу служб из состава SQL Server. SQL Server Service Manager - один из наиболее часто используемых инструментов.  
 

      1.2 Конфигурирование служб SQL Server 2000
      1.2.1  Конфигурирование службы MSSQLServer 
 

     Работа  с SQL Server 2000 может быть начата сразу  же после его инсталляции без  внесения каких-либо изменений в  конфигурацию. Администратором сервера  может являться даже средний пользователь, умеющий предоставлять другим пользователям  доступ к серверу и объектам баз данных. Однако, чтобы быть настоящим специалистом, необходимо уметь настраивать сервер вручную.
     Установить  параметры сервера можно через  графический интерфейс Enterprise Manager или  средствами хранимой процедуры sp_configure. Для  управления работой наиболее важной службы MSSQLServer средствами Enterprise Manager служит диалоговое окно SQL Server Properties. Окно SQL Server Properties содержит восемь вкладок, с помощью которых и осуществляется управление работой сервера.
     Вкладка General (главная). Содержит сведения о сервере и его параметрах. Флажки на этой вкладке позволяют назначить атрибут Autostart таким службам, как сам SQL Server, SQL Server Agent, управляющей подсистемой исполнения заданий, и MS DTS - координатору распределенных транзакций.
     Вкладка Memory (память). При помощи этой вкладки осуществляется управление памятью, используемой для работы SQL Server 2000. SQL Server 2000 способен динамически управлять распределением памяти. Ему также можно назначить фиксированный размер памяти в соответствии с объемом физической памяти компьютера. При  установке   переключателя  Dynamically  configure   SQL   Server  memory будет использоваться динамическое управление объемом памяти, выделенное для работы SQL Server 2000, а с помощью регуляторов Minimum (MB) и Maximum (MB) необходимо соответственно указать минимальное и максимальное количество Мбайт, выделяемых для работы сервера. Если нужно работать в статическом режиме управления объемом памяти, то необходимо установить переключатель Use a fixed memory size (MB). Установив флажок Reserve physical memory for SQL Server можно заставить операционную систему не сохранять данные SQL Server 2000 в виртуальной памяти. С помощью поля Minimum query memory (KB) можно управлять объемом оперативной памяти, выделяемой для выполнения запроса.
     Вкладка Processor (процессор). Вкладка позволяет настроить SQL Server для работы на компьютерах, оснащенных более чем одним процессором. Здесь можно определить, какие процессоры будет использовать SQL Server. Остальные параметры позволяют управлять работой процессора.
     Вкладка Security (безопасность). С помощью вкладки Security  можно управлять работой системы безопасности SQL Server 2000. SQL Server 2000 поддерживает два режима аутентификации пользователей: средствами Windows и SQL Server. Если необходимо, чтобы сервер фиксировал в журнале попытки подключения, необходимо выбрать один из переключателей на вкладке Security. При выборе переключателя Success в журнале сервера и Windows будут фиксироваться успешные попытки подключения, Failure - неудачные, All - все попытки. При выборе переключателя None журналирование не производится. На этой же вкладке модифицируется учетная запись, под именем которой исполняется SQL Server.
     Вкладка Connections (соединения). Здесь администратор настраивает обслуживание пользовательских соединений. При помощи Maximum concurrent user connections (0 = unlimited) определяется максимальное количество пользовательских соединений, которое может быть одновременно установлено с сервером. Флажок Allow other SQL Servers to connect remotely to this SQL Server using RPC управляет возможностью подключения удаленных SQL Server 2000 к локальному серверу посредством удаленного вызова процедур (RFC, Remote Procedure Call). С помощью параметра Query time-out (sec, 0 = unlimited) можно определить максимальное время выполнения запроса, запущенного с удаленного сервера. При помощи Enforce distributed transactions (MTS), можно применить отслеживание выполнения распределенных транзакций координатором распределенных транзакций (MSDTC, Microsoft Distributed Transaction Coordinator). В списке Default connection options задаются параметры соединения по умолчанию.
     Вкладка Server Settings (сервер). С помощью этой вкладки можно установить язык, который  будет использоваться по умолчанию для серверных сообщений, и определить имя профиля электронной почты, которое будет использоваться для сеанса электронной почты. В   группе   элементов управления   Server behavior  можно   управлять некоторыми важными сторонами поведения сервера. Allow modifications to be made directly to the system catalogs управляет прямым доступом к системным таблицам. Allow triggers to be fired winch fire other triggers (nested triggers) управляет возможностью вызова триггеров друг из друга и образованием вложенных триггеров (nested triggers). Use query governor to prevent queries exceeding specified cost запрещает выполнение запросов, имеющих цену исполнения выше указанной. Здесь необходимо указать максимальное время в секундах, в течение которого может выполняться запрос.
     Вкладка  Database Settings (база данных). На этой вкладке  задаются параметры по умолчанию, которые  будут устанавливаться в создаваемой  базе данных. Первая группа элементов - Settings, предназначена для управления фактором заполнения (fill factor) индексных страниц. В группе Backup/restore можно определить некоторые параметры поведения подсистемы резервного копирования. В поле Recovery interval (min) определяется максимальное количество минут, которое SQL Server 2000 будет тратить на восстановление базы данных (recovery database). С помощью группы элементов New database default location указывается каталог, который будет предлагаться по умолчанию для размещения файлов базы данных.
     Вкладка Replication (репликации). По большому счету эта вкладка альтернативный способ вызова мастеров настройки репликации.
     В нижней части большинства вкладок  имеется переключатель, который  можно установить в два положения:
     - Configured values. При установке переключателя  в это положение на вкладке  будут отображаться значения, указанные администратором.
     - Running values. Когда переключатель находится  в этом положении, на вкладках  будут отображаться текущие значения  параметров конфигурации серверов, т. е. те значения, с которыми  работает сервер. При работе в  данном режиме элементы управления на вкладках доступны только для чтения. Для изменения значений следует установить переключатель в положение Configured values.  
 

      1.2.2  Конфигурирование службы SQLServerAgent 
 

     Служба SQLServerAgent отвечает за автоматизацию  администрирования SQL Server 2000. Управление работой службы  производится с помощью диалогового окна SQL Server Agent Properties. Как и в случае SQL Server Properties, в диалоговом окне несколько вкладок.
     Вкладка General. Эта вкладка позволяет управлять  общими параметрами работы службы SQLServerAgent. В группе Service startup account можно изменить учетную запись, под которой запускается служба SQLServerAgent. В группе Mail session можно настроить почтовый профиль, используемый для отправки сообщений операторам сервера. В группе элементов Error log производится управление журналом ошибок службы SQLServerAgent.
     Вкладка Advanced. Эта вкладка служит для управления автоматическим запуском службы, определением режима простоя сервера и управления перенаправлением сообщений. Раздел Restart Services позволяет назначить серверу и службе SQLServerAgent режим, когда при некорректном завершении работы система попытается принудительно перезапустить эти службы. Раздел SQL Server event forwarding содержит средства настройки системы передачи сообщений на специально выделенный сервер. В разделе Idle CPU condition при определении графика задания можно указать, что оно должно исполняться, когда процессор не занят другой работой.
     Вкладка Alert System. Эта вкладка позволяет  управлять адресами рассылки сообщений операторам, а также форматом самих сообщений. В группе параметров Address formatting for pager e-mails определяется форматирование сообщений, передаваемых службой оповещений SQL Server на пейджер оператора или его почтовый ящик. Здесь же определяется оператор последней надежды.
     Вкладка Job System. Параметры вкладки Job System позволяют управлять подсистемой выполнения заданий: конфигурировать журнал истории выполнения заданий, устанавливать интервал останова и управлять выполнением шагов командной строки.
     Вкладка Connection. С точки зрения службы MSSQLServer служба SQLServerAgent является обычным клиентом, подобно другим устанавливающим  соединение с сервером. Вкладка Connection позволяет управлять соединением  между службами SQLServerAgent и MSSQLServer. В разделе SQL Server connection определяется способ подключения, который будет использовать служба SQLServerAgent. В поле Login time-out указывается время (в секундах), в течение которого служба SQLServerAgent будет ожидать установления соединения со службой MSSQLServer. В раскрывающемся списке Local host server можно выбрать один из сконфигурированных псевдонимов (aliases) локального сервера, под которым следует устанавливать соединение.  

       
          1.3 Система безопасности SQL SERVER 2000

      1.3.1  Система безопасности на уровне сервера 
 

      При создании любой системы, обеспечивающей информацией более одного пользователя, надо позаботиться о разграничении  допуска. Пользователь должен видеть только то, что имеет право видеть, изменять только то, что разрешено, и выполнять операции над БД только в рамках своих прав. При определении прав пользователя SQL Server 2000 использует два уровня зашиты. Первый уровень - проверка подлинности пользователя. Во время проверки определяется, имеется ли у пользователя право на подключения к данному SQL Server 2000. Второй уровень системы безопасности - авторизация, часто называемая также проверкой прав доступа. При этом определяется, какие действия пользователь сможет выполнять с БД, после того как он пройдет проверку подлинности SQL Server 2000.
     На  уровне сервера система безопасности оперирует следующими понятиями:
     - аутентификация (authentication);
     - учетная запись (login);
     - встроенные роли сервера (fixed server roles).
     Каждый  пользователь, прежде чем получить право совершать какие-либо действия в системе, должен идентифицировать себя. Обычный способ идентификации - ввод имени пользователя при входе в систему. В свою очередь система должна убедиться, что пользователь, пытающийся получить доступ, действительно является тем, за кого себя выдает. Для этого предназначена аутентификация. Аутентификация - это проверка подлинности пользователя. Стандартное средство аутентификации - ввод пароля. Такой метод регистрации применяется в SQL Server 2000.
     SQL Server 2000 поддерживает два метода аутентификации (Authentication Modes): средствами Windows NT (Windows NT Authentication); средствами SQL Server 2000 (SQL Server Authentication). Оба метода обладают своими недостатками и преимуществами. Администратор должен сам решить, какой из них более подходит в том или ином случае.
     При аутентификации Windows NT подлинность  пользователя проверяется операционной системой. Регистрируясь в домене Windows NT, пользователь должен ввести свое доменное имя и пароль. SQL Server 2000 предполагает, что процесс регистрации пользователей в сети достаточно защищен, и поэтому не выполняет никаких дополнительных проверок. Пользователь автоматически получает соответствующие права доступа к данным SQL Server 2000 сразу же после регистрации в домене. Операционная система работает с учетными записями (logins), которые содержат все данные о пользователе, включая его имя, пароль, членство в группах, каталог по умолчанию. Каждая учетная запись имеет уникальный идентификатор (login ID) или, как его называют по-другому, идентификатор безопасности (SID, Security Identification), с помощью которого пользователь регистрируется в сети. Доступ ко всем ресурсам сети производится на основе идентификатора учетной записи.
     Аутентификация SQL Server реализуется на самом SQL Server 2000. Вся информация о пользователях хранится в системной базе Master. Для каждого пользователя указывается имя учетной записи, уникальный идентификатор SQL Server, пароль и другая информация. При попытке пользователя подключиться к серверу система безопасности потребует ввести имя учетной записи и ее пароль. Затем сравнит введенные данные с информацией, хранящейся в системных таблицах. Если данные совпадают, то доступ предоставляется. Аутентификация SQL Server в основном применяется клиентами, для которых недоступна регистрация в домене Windows NT. При подключении к SQL Server 2000 через Internet3 регистрация в домене не выполняется, поэтому в данном случае также необходимо использовать аутентификацию SQL Server.
     Для управления учетными записями  применяется специальный интерфейс Enterprise Manager или системные хранимые процедуры. В Enterprise Manager список учетных записей, сконфигурированных, на сервере, содержится в папке \Security\Logins.
     В SQL Server 7.0 был добавлен новый механизм - роли (roles), которые пришли на смену группам SQL Server 6.x. В SQL Server 2000 доступны как роли, так и группы. Роли - это не просто средство объединения учетных записей в группы с целью упрощения администрирования. Включив учетную запись в ту или иную роль сервера, можно предоставить ей определенный набор прав по администрированию сервера. Никаким другим способом выдать права на выполнение этих операций невозможно. Набор ролей сервера строго ограничен. Никто, включая администратора сервера, не может создать новую или удалить существующую роль сервера. Поэтому они называются фиксированными ролями (fixed server roles). В Приложении №2 приведен список фиксированных ролей сервера с кратким описанием каждой из них.  
 

      1.3.2  Система безопасности на уровне базы данных 
 

     На  уровне базы данных система безопасности оперирует следующими понятиями::
     - пользователь базы данных (database user);
     - фиксированная роль базы данных (fixed database role);
     - пользовательская роль базы данных (users database role);
     - роль приложения (application role).
     Пользователь  базы данных (user) - это административная единица системы безопасности, через которую предоставляется доступ учетной записи к объектам базы данных. Через права, выданные пользователю базы данных, администратор может контролировать действия, которые станет выполнять владелец учетной записи в той или иной базе данных.
     Фиксированные роли базы данных делают возможным  предоставление пользователям набора прав, которые нельзя организовать никаким другим способом. Количество и назначение фиксированных ролей стандартно и не может быть изменено. Кроме того, нельзя управлять правами доступа фиксированных ролей к объектам базы данных. В Приложении №3 приведен список фиксированных ролей базы данных с кратким описанием каждой из них. Фиксированные роли базы данных являются весьма полезным средством, с помощью которого можно заметно упростить администрирование безопасности БД.
     Пользовательские  роли базы данных служат  для группировки  пользователей с целью облегчения управления их правами доступа к объектам. Если в базе данных существуют пользователи, которым необходимы одинаковые права доступа, то лучше объединить их в единую административную единицу, чем управлять каждым из них по отдельности.
     Роли  приложения в SQL Server 2000 позволяют выдавать права доступа не конкретному пользователю или их группе, а приложению в целом. При этом не важно, какой именно пользователь работает с приложением, и какие права доступа к базе данных он имеет. Получив доступ к приложению, пользователь может выполнять все действия, разрешенные роли приложения. Упрощая управление правами доступа пользователей к базам данных, администратор перекладывает контроль за работой пользователей не на систему безопасности SQL Server 2000, а на возможности самого приложения. С точки зрения сервера роль приложения рассматривается как обычный пользователь. Таким образом, роль приложения может являться владельцем объектов базы данных.  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

      2 АДМИНИСТРИРОВАНИЕ БАЗ ДАННЫХ
      2.1  Импорт, экспорт и трансформирование данных 
 

     Созданную пользовательскую БД следует заполнить  данными. Обычно это включает в себя импорт и преобразование имеющихся  данных из одного или нескольких внешних  источников (например, других БД) в БД SQL Server 2000. Импорт данных подразумевает  копирование SQL Server 2000 информации, хранящейся на различных внешних системах. В процессе выполнения импорта в таблицы баз данных SQL Server 2000 добавляется новая информация.
     Целью экспорта данных является предоставление внешним системам информации, хранящейся на SQL Server 2000. При этом данные преобразуются в формат, понятный внешней системе.
     Операции  импорта и экспорта могут выполняться  лишь один раз или периодически на долговременной основе. Одноразовый  перенос данных обычно наблюдается  при переносе данных на SQL Server 2000 с других систем хранения данных.
     В SQL Server 2000 имеются различные средства импорта и экспорта данных, которые  обладают разными возможностями  по извлечению и преобразованию подмножеств  данных из имеющихся источников. В обычной практике применяют следующие методы переноса данных:
     - службы трансформации данных - Data Transformation Services (DTS);
     - программный интерфейс массивного  копирования - Bulk Copy API;
     - репликация данных;
     - команда SELECT INTO;
     - распределенные запросы - Distributed Query;
     - команда INSERT.
     При заполнении БД из внешнего источника  следует оценить данные последнего и определить, нужны ли какие-то трансформации  в процессе импорта и после  него. Необходимо решить, будет ли перенос  данных одноразовой или периодически выполняемой операцией. Также надо определить, как обращаться к данным источника - напрямую или через экспортированный текстовый файл. Принятые решения помогут выбрать средство и определить время трансформации данных. 
 

      2.2  Автоматизация администрирования 
 

     Работу  подсистемы автоматизации административных задач обеспечивают три службы: MSSQLServer, SQL Server Agent и EventLog. В рамках службы SQL Server Agent существует три основных компонента, выполняющих административные действия: Job - задание; Alert - оповещение; Operator - оператор.
     Задание (job) - это действия, выполняемые над  сервером по определенному графику. Задания способны значительно облегчить автоматизацию стандартных действий: создание страховочных копий и индексов, проверку целостности БД  и загрузку новых данных.
     Оповещение (Alert) - это действия, предпринимаемые  сервером в случае нештатной ситуации. При этом подсистема SQL Server Agent перехватывает  это событие, проверяет, было ли создано  предписание действовать определенным способом, и, если да, исполняет действия, заданные администратором.
     Оператор (Operator) - это лицо, на которое возлагается  ответственность за работу сервера  и выполнение определенных задач  по управлению им. Не следует путать оператора с администратором. Системный  администратор имеет максимальные права по управлению работой SQL Server 2000, тогда как оператор имеет ограниченный набор прав, необходимых для выполнения круга задач, за которые он отвечает. Оператор будет получать сообщения, посылаемые системой автоматизации, однако для выполнения действий по устранению сбоев системы администратор должен явно предоставить ему необходимые права доступа, например, включив его в одну из встроенных ролей сервера или базы данных.
и т.д.................


Перейти к полному тексту работы


Скачать работу с онлайн повышением уникальности до 90% по antiplagiat.ru, etxt.ru или advego.ru


Смотреть полный текст работы бесплатно


Смотреть похожие работы


* Примечание. Уникальность работы указана на дату публикации, текущее значение может отличаться от указанного.