|
Исскуственная репликация
|
|||
---|---|---|---|
#18+
Здравствуйте, уважаемый All. Вот возникла перед мной такая задача - нужно сделать собственно ручно репликацию базы данных. То есть через Linked Server, подключаемся к серверу, и только с помощью хранимых процедур начинаем перетаскивать данные. Так вот если, кто-то этим занимался, то знает какое, количество проблем при этом возникает. ОЧЕНЬ бы хотелось узнать, как бороться со связями. То есть например, у нас есть две таблицы Table1, Table2. Table2 имеет связь на Table1. Так вот мы не можем реплицировать данные Table2, если она имеет связь на Table1. Конечно напрашивается ответ, что сначала нужно сделать репликацию Table1, а потом Table2. А теперь представьте если у вас база на 200 таблиц в которых более тысячи связей. Проследить порядок репликации таблиц представляется ОЧЕНЬ сложным занятием. Если у кого-то есть какие-то мысли, plz, откликнитесь. Заранее премного благодарен. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.06.2003, 14:48 |
|
Исскуственная репликация
|
|||
---|---|---|---|
#18+
была похожая задача, только таблиц было не 200 а около 80, у многих по 2,3,4 подчиненных, некоторые со своими подчиненными. Все данные о таблицах внес в служебную таблицу в которой прописал порядок обновления, поля связи. Репликация выполняется по этой таблице. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.06.2003, 15:53 |
|
Исскуственная репликация
|
|||
---|---|---|---|
#18+
Не мог ли бы вы тогда подсказать как быть с уникальными ключами, то есть каким образом их нужно реплицировать, что бы не нарушалось целостность. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.06.2003, 18:01 |
|
|
start [/forum/topic.php?fid=32&tid=1546921]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
165ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
others: | 234ms |
total: | 501ms |
0 / 0 |