Репликация SQL Server не реплицирует внешние ключи

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

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

Итак, вот мои вопросы:

  1. Должна ли репликация копировать эти внешние ключи по умолчанию?
  2. Если нет, как я могу заставить их реплицироваться?
  3. Если да, то что может заставить их не реплицироваться ?

ПРИМЕЧАНИЕ. В моей исходной базе данных есть TableA и TableB . Таблица A имеет первичный ключ AId . ТаблицаB имеет внешний ключ в этом столбце. И я выполняю репликацию транзакций как TableA , так и TableB .

7
задан Vaccano 26 September 2011 в 18:13
поделиться