Поставщик и подписчик в SQL Server 2008, может ли подписчик обрабатывать вставку / удаление? - PullRequest
0 голосов
/ 16 июля 2010

Предполагая, что я сделал все, что необходимо (рассмотрим полную репликацию), чтобы сделать сервер "A" провайдером и сервер "B" подписчиком, если я захочу добавить, удалить, обновить или вставить данные, я смогу сделать это, подключившись к абоненту?

Если да, будут ли данные автоматически отражаться в поставщике?

Я использую: C #, ASP.NET, Visual Studio 2008, SQL Server 2008

1 Ответ

0 голосов
/ 26 июля 2010

В зависимости от мастера репликации SSMS, это зависит от вашей конфигурации:

Публикация снимка:
Издатель отправляет снимок опубликованных данных подписчикам через запланированные интервалы.

Транзакционная публикация:
Издатель направляет транзакции подписчикам после получения первоначального снимка опубликованных данных.

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

Слияние публикации:
Издатель и подписчики могут обновлять опубликованные данные независимо после того, как подписчики получат первоначальный снимок опубликованных данных. Изменения периодически объединяются. Microsoft SQL Server Compact Edition может подписываться только на публикации слиянием.

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

...