Я добавляю SQL Replication (Transactional, один издатель / распространитель со многими подписчиками, использующий SQL 2005) на веб-сайт, и я искал это везде в руководстве и в Google.
Мне любопытно - нужно ли на самом деле создавать моментальный снимок для распространения новых объектов или добавление этого нового объекта (например, таблицы, хранимой процедуры, функции) в список для передачи его удаленным подписчикам?
Спасибо, но я все еще в замешательстве. У меня есть стандартная Transactional Replication с Initial Snapshot, где база данных Master SQL 2005 действительно синхронизирована с подписывающим узлом (машиной). Но когда я добавляю новые выпуски или таблицы в издатель и добавляю их в качестве статьи в публикацию, они не переносятся автоматически в поле подписки. Проверка свойств как подписки, так и издателя, похоже, не выявляет каких-либо настроек, которые бы повторяли эти изменения. (У меня есть «реплицированные изменения схемы включены».) Мне должно быть упущено что-то простое ... не может быть правдой, что каждый раз, когда я создаю новый sproc или таблицу или UDF, мне нужно генерировать новый снимок всей БД, не так ли?