2009-05-04 4 views
0

Сейчас я использую транзакционную репликацию с обновляемой подпиской. Существуют ли какие-либо способы (включая T-SQL), которые могут использоваться для сокращения базы данных распределения, используемой в схеме репликации? Файл был назван distribution.MDFSQL Server 2005, сокращающаяся база данных репликации

Также я нашел довольно большие данные, хранящиеся на папке repldata, как это сохранить, чтобы удалить эти файлы? И как? Или, по крайней мере, некоторые мне, как уменьшить его

Благодаря

ответ

1

распределения базы данных только регулярная система базы данных, так что да, вы можете уменьшить его таким же образом, как вы делаете со всеми другими базами данных (It находится в папке «Системные базы данных»), например, в Management Studio.

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

repldata должен содержать моментальные копии для репликации и необходим для новых подписки и повторной инициализации предыдущих. Если вы не используете публикацию снимков, я считаю, что вы можете удалить контент. Однако я не нашел никакой документации, подтверждающей ее поддержку, поэтому было бы неплохо сделать это (однако, поскольку SQL Server 2000 и новее поддерживают альтернативные расположения снимков, которые включают съемные носители, на которые это не должно волновать)

+0

спасибо, прямо сейчас я использовал транзакционную репликацию с обновляемой подпиской, так что это сохранить, чтобы удалить repldata? – Dels

+0

Я никогда не пробовал это сам, и я не нашел никакой документации об этом, поэтому я не могу его рекомендовать. Но я думаю, что это было бы безопасно. Однако вы, вероятно, не должны этого делать, переместите его в другое место. Папка моментального снимка не обязательно должна находиться на машине базы данных, поэтому, если у вас есть место где-то в сети, переместите ее туда. Посмотрите на «sp_browsesnapshotfolder», «sp_copysnapshot» и «sp_changepublication» в онлайн-книгах. –

Смежные вопросы