Что такое контрольные суммы резервных копий и как их отключить в SQL Server

Поделись сейчас:

В этой статье мы узнаем о контрольных суммах резервного копирования и о том, как их отключить с помощью SSMS.

Свойство контрольной суммы в SQL Server можно использовать для определения того, какие изменения вносятся в SQL Server строк или выражений за определенный период времени. Отслеживание данных и изменений в приложении, например SQL Server может быть очень сложной и ресурсоемкой время от времени. Чтобы помочь пользователям справиться с этой задачей, им было предоставлено свойство контрольных сумм. Как только вы примените это к любому заданному полю или таблице, он начнет учитывать все вносимые изменения. И когда вы добавите контрольную сумму в синтаксис, вы получите двоичное значение контрольной суммы, которое предоставит вам изменения, внесенные за определенный период времени. Таким образом, это можно рассматривать как свойство, которое используется для отслеживания изменений, вносимых в SQL Server поле.

Контрольные суммы резервных копий и как их отключить в SQL Server

Контрольные суммы резервного копирования

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

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

SQL Server Резервные копии

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

SQL Server Восстановить

Если база данных, которую вы пытаетесь восстановить, даже не существует, пользователю потребуется доступ к разрешению на создание базы данных, чтобы он мог выбрать выполнение восстановления. Если база данных присутствует, разрешение на восстановление будет доступно по умолчанию для участников с фиксированными ролями сервера, такими как sysadmin, dbcreator и dbo (владелец базы данных).

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

Отключение контрольных сумм резервного копирования с помощью SQL Server Студия управления

Чтобы иметь возможность включать или отключать резервные контрольные суммы в SQL Server, используя Management Studio, выполните указанные шаги.

  1. Выберите создание SQL Server база данных, сtarт с.
  2. Как только это будет сделано, вам нужно перейти в раздел «Надежность» на странице «Параметры», здесь выберите «Выполнить контрольную сумму перед записью на носитель».

  Вы также можете внести изменения в T-SQL для отключения или включения резервных контрольных сумм в SQL Server

Об авторе:

Виктор Саймон — эксперт по восстановлению данных в DataNumen, Inc., которая является мировым лидером в области технологий восстановления данных, включая восстановление доступа и программные продукты для восстановления sql. Для получения дополнительной информации посетите www.datanumen.com

Поделись сейчас:

Один ответ на «Что такое контрольные суммы резервного копирования и как их отключить в SQL Server

  1. Мне очень нравится ваш сайт. Отличные цвета и тема. Вы сами создали этот веб-сайт? Пожалуйста, ответьте, так как я пытаюсь создать свой личный веб-сайт и хотел бы узнать, откуда вы это взяли и как называется эта тема. Ценить это!

Оставьте комментарий

Ваш электронный адрес не будет опубликован. Обязательные поля помечены * *