Replikuję kilka tabel do bazy danych na tym samym serwerze co źródłowa baza danych.Program SQL Server Replication nie replikuje kluczy obcych
Te tabele zawierają między sobą kilka kluczy obcych. Kiedy patrzę na replikowane tabele, nie mają na nich obcych kluczy.
Tak, oto moje pytania:
- W przypadku replikacji być kopiowania tych kluczy obcych domyślnie?
- Jeśli nie, jak mogę je przekonwertować?
- Jeśli tak, co spowodowałoby, że nie powieli się?
UWAGA: Moja baza źródłowa zawiera TableA
i TableB
. TableA
ma klucz podstawowy o numerze AId
. TableB
ma klucz obcy w tej kolumnie. I robię transakcyjnej replikacji zarówno TableA
i TableB
.
Wow, mam dokładnie ten sam problem. Nie mam odpowiedzi, ale być może musisz opublikować swój schemat i powiedzieć nam, jakiego typu replikacji używasz. – peter