Я хочу синхронизировать 2 записи, специфичные для базы данных. Предположим, у меня есть две базы данных;Как синхронизировать 2 базы данных
1.Shop
2.Stock
Теперь давайте предположим, что пользователь меняет цену на определенный товар на складе. Я хочу изменить эту цену продукта в магазине тоже!
Что я работаю в том, что - если подключение к Интернету стабильно,
- Когда изменение цены на складе, я вызвать веб-сервис эта услуга будет вставлять записи в таблице цены веб-данных.
- Теперь на стороне магазина Я пинг, что таблица веб-данных с помощью веб-службы каждые 20 минут, если я нахожу новую запись, я обновляю соответствующую цену продукта в магазине!
Другой вариант, о котором я думал, был репликацией. Но мы используем экспресс-версию SQL Server и, согласно моим данным, экспресс-выпуск не может работать как издатель!
Является ли мой первый вариант эффективным для этой цели или я что-то упускаю, и есть лучшая альтернатива для достижения этой цели!
Репликация или брокер услуг являются очевидными инструментами для этой работы, но, как вы уже определили, им нужна хотя бы одна не-экспресс-версия SQL Server для работы. –
Это * может * быть одним для dba.SE, но, возможно, потребуется кодирование без базы данных, если версии SQL OP не могут выполнять репликацию. Поэтому я сейчас ухожу. – Kev