Главная страница
Навигация по странице:

  • SHAMOO . Выберите БД DB_собственное_имя

  • BACKUPDevice _ваше_имя

  • DB_собственное_имя

  • DB_ваше_имя

  • SHAMOO . Найдите БД DB_собственное_имя.

  • RESTORE VERIFYONLY

  • BACKUPDevice _ваше_имя.

  • лаба. Администрирование информационных систем и сетей


    Скачать 19.03 Kb.
    НазваниеАдминистрирование информационных систем и сетей
    Дата27.01.2023
    Размер19.03 Kb.
    Формат файлаdocx
    Имя файлаad_is_lab08.docx
    ТипЗанятие
    #907442

    Администрирование информационных систем и сетей


    Практическое занятие. Управление резервными копиями средствами SQL Server 2008

    Задание 1. Просмотр структуры базы данных


    1. Используя SQL Server Management Studio, подключитесь к SQL Server SHAMOO.

    2. Выберите БД DB_собственное_имя, созданную на предыдущих занятиях. Просмотрите имеющиеся таблицы, представления и хранимые процедуры.

    3. Запустите хранимую процедуру [Ten Most Expensive Products], просмотрите результаты выполнения данной процедуры.

    4. Создайте запрос ViewSalesByCategory.sql и внесите следующие данные:

    USE SEMDB_ваше_имя;

    SELECT CategoryName,ProductName,ProductSales FROM [Sales by Category];

    GO

    1. Просмотрите результаты выполнения запроса.

    2. Просмотрите структуру таблицы Categories, как поля включает данная таблица, какие значения могут быть заданы.

    Задание 2. Создание резервных копий базы данных


    1. Используя системную хранимую процедуру sp_helpdevice, просмотрите список устройств резервного копирования локального сервера.

    2. С помощью хранимой процедуры sp_addumpdevice, создайте новое дисковое устройство резервного копирования BACKUPDevice_ваше_имя, связав с файлом BackUp_Ваше_имя.bak в созданной папке C:\BackUPDB\.

    3. Сформируйте запрос T-SQL, создающий полную резервную копию Вашей базы данных DB_собственное_имя, задав имя копии DBackFull1 и использовав созданное устройство резервного копирования BACKUPDevice_ваше_имя.

    4. Внесите изменения в таблицу Categories, используя запрос на добавление строки

    USE DB_собственное_имя

    INSERT INTO dbo.Categories (CategoryName,Description)

    VALUES ('Vines','Vines and liqueur');

    GO

    1. Сформируйте запрос T-SQL, создающий резервную копию журнала транзакций БД DB_собственное_имя в файл C:\BackUPDB\DB_Ваше_имя.TRN.

    2. Внесите изменения в таблицу Products, используя запрос на обновление

    use SEMDB_Admin;

    UPDATE Products SET UnitPrice=UnitPrice*1.15 WHERE (UnitsInStock<15);

    GO

    1. Сформируйте запрос T-SQL, создающий дифференциальную резервную копию БД DB_собственное_имя, задав имя копии DBackDiff1 и используя созданное устройство резервного копирования BACKUPDevice_ваше_имя.

    2. Сформируйте запрос T-SQL, создающий резервную копию журнала транзакций БД DB_ваше_имя в файл C:\BackUPDB\DB_Ваше_имя_2.TRN.

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

    4. Покажите результат преподавателю.


    Задание 3. Восстановление базы данных из резервных копий


    1. Используя SQL Server Management Studio, подключитесь к SQL Server SHAMOO.

    2. Найдите БД DB_собственное_имя. Используя оператор DROP DATABASE, удалите Вашу базу данных с сервера баз данных.

    3. Выполните проверку резервных копий, созданных в предыдущем задании, используя операторы T-SQL: RESTORE VERIFYONLY устройство резервного копирования.

    4. Выполните полное восстановление БД DB_собственное_имя из резервной копии DBackFull1 устройства BACKUPDevice_ваше_имя. Установите параметр NORECOVERY.

    5. Используя операторы T-SQL, выполните восстановление резервной копии журнала транзакций (п.5 предыдущего задания – файл DB_Ваше_имя.TRN).

    6. Используя операторы T-SQL, выполните восстановление дифференциальной резервной копии (п.7 предыдущего задания).

    7. Используя операторы T-SQL, выполните восстановление резервной копии журнала транзакций (п.9 предыдущего задания), установите параметр WITH RECOVER

    8. Просмотрите результат выполнения. Просмотрите структуру созданной БД. Какие файлы данных и файловые группы были восстановлены.

    9. Покажите результат преподавателю.


    написать администратору сайта