powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Исскуственная репликация
4 сообщений из 4, страница 1 из 1
Исскуственная репликация
    #32194259
Здравствуйте, уважаемый All.
Вот возникла перед мной такая задача - нужно сделать собственно ручно репликацию базы данных. То есть через Linked Server, подключаемся к серверу, и только с помощью хранимых процедур начинаем перетаскивать данные. Так вот если, кто-то этим занимался, то знает какое, количество проблем при этом возникает. ОЧЕНЬ бы хотелось узнать, как бороться со связями. То есть например, у нас есть две таблицы Table1, Table2.
Table2 имеет связь на Table1. Так вот мы не можем реплицировать данные Table2, если она имеет связь на Table1. Конечно напрашивается ответ, что сначала нужно сделать репликацию Table1, а потом Table2. А теперь представьте если у вас база на 200 таблиц в которых более тысячи связей.
Проследить порядок репликации таблиц представляется ОЧЕНЬ сложным занятием. Если у кого-то есть какие-то мысли, plz, откликнитесь.
Заранее премного благодарен.
...
Рейтинг: 0 / 0
Исскуственная репликация
    #32194272
Фотография progist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
была похожая задача, только таблиц было не 200 а около 80, у многих по 2,3,4 подчиненных, некоторые со своими подчиненными.
Все данные о таблицах внес в служебную таблицу в которой прописал порядок обновления, поля связи.
Репликация выполняется по этой таблице.
...
Рейтинг: 0 / 0
Исскуственная репликация
    #32194322
Не мог ли бы вы тогда подсказать как быть с уникальными ключами, то есть каким образом их нужно реплицировать, что бы не нарушалось целостность.
...
Рейтинг: 0 / 0
Исскуственная репликация
    #32194355
Фотография progist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
можно установить свойство Is ROWGUID ключевого поля
или создать свой ключ по определенной формуле для каждого подписчика
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Исскуственная репликация
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]