Базы данных Sql 2005 и взаимодействия изменений схемы - PullRequest
1 голос
/ 06 февраля 2009

Мне не ясно, как взаимодействуют изменения схемы базы данных и разностные резервные копии в SQL 2005

Допустим, я делаю полное резервное копирование прямо сейчас. Затем я выполняю некоторые изменения схемы. Затем я делаю резервное копирование различий.

Что происходит? Нужно ли создавать еще одну полную резервную копию? Изменения в моей схеме и какие-либо данные в этих новых битах схемы включены в мою резервную копию diff?

Ответы [ 3 ]

1 голос
/ 07 февраля 2009

Да, все изменения в таблице будут сохранены в дифференциальной резервной копии. Это включает весь код DDL, который выполняется для базы данных.

1 голос
/ 08 февраля 2009

Как уже упоминалось, неполное резервное копирование (LOG или DIFF) включает все изменения схемы.

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

1 голос
/ 06 февраля 2009

Да, вы правы.

Все изменения, будь то структурные изменения или изменения данных, в базе данных (т. Е. Любые объекты, находящиеся в базе данных) со времени последней полной резервной копии базы данных будут записываться при выполнении любой последующей разностной резервной копии.

Я надеюсь, что это прояснит вам ситуацию, но, пожалуйста, не стесняйтесь задавать дополнительные вопросы.

ура, Джон

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...