Включення або відключення обчислення контрольних сум резервних копій під час резервного

Безпека

Дозволи

BACKUP
Дозволи BACKUP DATABASE і BACKUP LOG призначені за замовчуванням членам зумовленої ролі сервера sysadmin і визначеним ролям бази даних db_owner і db_backupoperator.

RESTORE
Якщо відновлювана база даних не існує, для виконання інструкції RESTORE у користувача повинні бути дозволу CREATE DATABASE. Якщо база даних існує, дозволу на виконання інструкції RESTORE за замовчуванням надані членам зумовлених ролей сервера sysadmin і dbcreator. а також власнику бази даних (dbo) (для параметра FROM DATABASE_SNAPSHOT база даних завжди існує).

Дозволи на виконання інструкції RESTORE даються ролям, в яких дані про членство завжди доступні сервера. Так як членство в зумовленої ролі бази даних може бути перевірено тільки тоді, коли база даних доступна і не пошкоджена, що не завжди має місце при виконанні інструкції RESTORE, члени зумовленої ролі бази даних db_owner не мають дозволів RESTORE.

Включення або відключення обчислення контрольних сум під час створення резервної копії

На сторінці Параметри в розділі Надійність виберіть параметр Обчислювати контрольну суму перед записом на носій.

Включення або відключення обчислення контрольних сум для операції створення резервної копії

Встановіть з'єднання з компонентом Компонент Database Engine.

На панелі «Стандартна» натисніть Створити запит.

Щоб включити контрольні суми резервних копій в інструкції BACKUP. вкажіть параметр WITH CHECKSUM. Щоб відключити контрольні суми резервних копій, вкажіть параметр WITH NO_CHECKSUM. Це поведінка за умовчанням для всіх, за винятком стиснених резервних копій. У наступному прикладі вказується, що контрольні суми будуть обчислюватися.

Включення або відключення обчислення контрольних сум для операції відновлення з резервної копії

Встановіть з'єднання з компонентом Компонент Database Engine.

На панелі «Стандартна» натисніть Створити запит.

Щоб включити контрольні суми резервних копій в інструкції RESTORE. вкажіть параметр WITH CHECKSUM. Це поведінка за умовчанням для стислих резервних копій. Щоб відключити контрольні суми резервних копій, вкажіть параметр WITH NO_CHECKSUM. Це поведінка за умовчанням для всіх, за винятком стиснених резервних копій. У наступному прикладі вказується, що контрольні суми резервних копій будуть обчислюватися.


Якщо явно запитується CHECKSUM для операції відновлення і якщо резервна копія містить контрольні суми, то перевіряються контрольні суми і резервної копії, і сторінок, як у випадку за замовчуванням. Однак якщо в резервному наборі даних немає контрольних сум, така операція відновлення завершується аварійно з повідомленням про відсутність контрольних сум.

Показ: успадкувала Захищений

Чи була ця сторінка корисною? Та ні

1500 символів Якого залишилося

Дякуємо! Дякуємо за відгук. Ваша думка дуже важлива для нас.

центри розробки

Спільнота

Зв'яжіться з нами