|
|
|
Как синхронизировать две БД на одном сервере?
|
|||
|---|---|---|---|
|
#18+
ASA 7.0.4.2788 на сервере запущены две базы, одинаковые по структуре. Подскажите, каким образом можно наладить механизм синхронизации баз, чтобы изменения, внесенные в первую базу - отображались во второй и наоборот? Сейчас только одна база используется для внесения изменений, а на выходных вручную копируются файлы из этой базы во вторую, и в понедельник опять две одинаковые базы получаются. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2008, 23:54 |
|
||
|
Как синхронизировать две БД на одном сервере?
|
|||
|---|---|---|---|
|
#18+
А зачем держать две идентичные базы на одном сервере? На разных машинах - намного больше толку будет. Но если хочешь, запросто: Проще всего - копировать базу целиком. Батничек вида: Код: plaintext 1. 2. Если не хочешь или не можешь останавливать сервер, бери SQLRemote и настраивай репликацию. Оба подхода будут работать и при жизни на одном общем сервере и на разных серверах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2008, 00:17 |
|
||
|
Как синхронизировать две БД на одном сервере?
|
|||
|---|---|---|---|
|
#18+
Слава ВолковASA 7.0.4.2788 на сервере запущены две базы, одинаковые по структуре. Подскажите, каким образом можно наладить механизм синхронизации баз, чтобы изменения, внесенные в первую базу - отображались во второй и наоборот? Сейчас только одна база используется для внесения изменений, а на выходных вручную копируются файлы из этой базы во вторую, и в понедельник опять две одинаковые базы получаются. Самый простой и эффективный способ, это репликация через SQLRemote. Из достоинств - можно настроить репликацию через папку и изменения в обоих базах будут синхронизироваться почти одновременно. Из недостатков - нужно грамотно настроить и поглядывать за репликацией, чтобы не слетела, нужно будет гораздо строже относиться к изменениям схемы БД и ее соотвествию на зеркальной БД. В любом случае возникает вопрос, зачем 2 базы ? Если 7-ка не справляется с нагрузками, то легче всего взять 9-ку и выше и она потянет все одной базой с большим кол-вом подключений, транзакций и обьемов информации. Если хочется организовать зеркальную БД для подстраховки в случае падения основной, то это все умеет делать 10 версия. Если же хочется еще эту зеркальную базу использовать как ХД, то есть вывести аналитику на нее, разгрузив основной сервер, то с этим справиться 11 версия ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2008, 08:02 |
|
||
|
Как синхронизировать две БД на одном сервере?
|
|||
|---|---|---|---|
|
#18+
если использовать батник, то первая база копируется во вторую, а изменения, внесенные во вторую - пропадают? две базы используются, потому что есть ограничения - с базой не может одновременно работать больше 10 человек :( Поэтому самый идеальный вариант был бы такой: вносишь изменения в первую базу - они вносятся и во вторую, вносишь во вторую - они вносятся и в первую. SQLRemote позволяет делать такое? ASCRUS, а можете поделиться мануалом по SQLRemote? Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2008, 08:43 |
|
||
|
Как синхронизировать две БД на одном сервере?
|
|||
|---|---|---|---|
|
#18+
Слава Волковесли использовать батник, то первая база копируется во вторую, а изменения, внесенные во вторую - пропадают? две базы используются, потому что есть ограничения - с базой не может одновременно работать больше 10 человек :( Поэтому самый идеальный вариант был бы такой: вносишь изменения в первую базу - они вносятся и во вторую, вносишь во вторую - они вносятся и в первую. SQLRemote позволяет делать такое? ASCRUS, а можете поделиться мануалом по SQLRemote? Спасибо! Ну так снимите это ограничение (утилита DBLIC). P.S. Вот мануал по SQLRemote по русски. Более детальная информация в BOL ASA. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2008, 08:51 |
|
||
|
|

start [/forum/topic.php?fid=55&msg=35645485&tid=2011291]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
28ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
| others: | 230ms |
| total: | 350ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...