Как развернуть / реплицировать / скопировать базу данных SQL Server 2005, включая объекты CLR, на несколько серверов - PullRequest
1 голос
/ 19 сентября 2011

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

У нас около 10 серверов, и мы хотим, чтобы копия этой базы данных была доступна для каждого экземпляра, включая функции CLR.

Я планирую назначить одну БД в качестве главной, а затем реплицировать / регистрировать БД для других экземпляров на ночной основе. Я также хотел бы иметь возможность запустить репликацию вручную, если это необходимо.

Какой-нибудь совет, как этого можно достичь?

Спасибо:)

1 Ответ

0 голосов
/ 19 сентября 2011

Я держал эту ветку открытой в надежде, что кто-нибудь придумает что-нибудь умное.Вот что я придумал:

1) Вы можете реализовать рассылку журналов, о которой вы говорите, и создать снимок только для чтения целевой базы данных доставки журналов на не главных серверах.Вы будете сбрасывать и заново создавать моментальный снимок каждый день.

2) Резервное копирование в местоположение, доступное для всех серверов, и простое восстановление каждый день.

...