Создание сценария репликации - PullRequest
1 голос
/ 31 декабря 2010

Я не слишком много знаю о транзакционной репликации SQL Server, но я прав, что после того, как мы вручную создали все статьи, которые мы хотим задействовать в репликации, у нас может быть написано это «определение» репликации, чтобы мы могли либоотключить репликацию или включить ее после ее отключения, просто выполнив сценарий T-SQL?

Ответы [ 2 ]

1 голос
/ 10 января 2011

Если щелкнуть правой кнопкой мыши публикацию в SSMS, есть опция «Создать сценарии ...». Однако будьте осторожны: он делает некоторые вещи, которые хотя и технически правильны, не интуитивны и, вероятно, не будут делать то, что вы хотите. Один из самых важных моментов - это параметр @sync_type для sp_addsubscription. Я всегда видел в сценарии «только поддержку репликации», что, скорее всего, не то, что вам нужно. Я думаю, что я пытаюсь сказать, это просмотреть сценарий, прежде чем запустить его, чтобы убедиться, что он выполняет то, что вы хотите.

0 голосов
/ 20 ноября 2013

Простой скрипт T-SQL для создания публикации и связанной с ней подписки: http://sqlhint.com/sqlserver/how-to/create-transactional-replication-tsql-script

Опция деактивации репликации - запуск / остановка агентов репликации.

...