Репликация SQL Server по сопоставлению столбцов - PullRequest
0 голосов
/ 12 января 2010

Можно ли использовать службу репликации SQL Server для репликации из таблицы A на данном сервере в другую схему в таблице B?

е

Таблица A
----------
ID int
Имя varchar (20)
Данные Текст

Таблица B
----------
ID int
Имя varchar (20)
Описание варчар (10)

Репликация скопирует «Имя» из таблицы A в таблицу B для данного идентификатора.

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

Ответы [ 2 ]

1 голос
/ 12 января 2010

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

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

0 голосов
/ 12 января 2010

Какой тип репликации? Слияние, снимок, транзакция?

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...