В этой статье мы узнаем о контрольных суммах резервного копирования и о том, как их отключить с помощью SSMS.
Свойство контрольной суммы в 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, выполните указанные шаги.
- Выберите создание SQL Server база данных, сtarт с.
- Как только это будет сделано, вам нужно перейти в раздел «Надежность» на странице «Параметры», здесь выберите «Выполнить контрольную сумму перед записью на носитель».
Вы также можете внести изменения в T-SQL для отключения или включения резервных контрольных сумм в SQL Server
Об авторе:
Виктор Саймон — эксперт по восстановлению данных в DataNumen, Inc., которая является мировым лидером в области технологий восстановления данных, включая восстановление доступа и программные продукты для восстановления sql. Для получения дополнительной информации посетите www.datanumen.com
Мне очень нравится ваш сайт. Отличные цвета и тема. Вы сами создали этот веб-сайт? Пожалуйста, ответьте, так как я пытаюсь создать свой личный веб-сайт и хотел бы узнать, откуда вы это взяли и как называется эта тема. Ценить это!