2016-05-01 7 views
0

Я пытаюсь найти наилучшую процедуру для получения данных с нашего SQL-сервера в штаб-квартире, чтобы обновлять приложения, запущенные на локальных компьютерах, в разных местах, не связанных с нашей сетью. Наши текущие данные и приложения находятся в Foxpro, где вы просто скопировали файл данных, поэтому я не очень хорошо знаком с использованием баз данных SQL.Распространение файлов .mdf на полевые сайты

Поле приложение использует localdb, и пользователи ничего не сохраняют в базе данных. Когда приложение открывается, он проверяет веб-сайт на наличие обновлений. Я попробовал отсоединить наш HQ .mdf и .ldf, загрузить его и перезаписать на локальном компьютере, но localdb не будет прикрепляться к новому файлу (то же имя). Я думал, что localdb закрывается и отрывается, когда приложение закрывается, но, возможно, я ошибаюсь. Я также задаюсь вопросом, нужен ли мне файл журнала, поскольку никаких изменений не сделано, и мне не нужно откатывать что-либо. Я искал хорошую статью по этой теме, но ничего не нашел. Это должно быть довольно распространенным сценарием во многих компаниях.

ответ

0

Вы хотите изучить использование репликации, возможно, репликацию моментальных снимков. Это позволяет распространять по любому расписанию применительно к отправке одной или нескольких таблиц или других объектов за пределы экземпляров сервера SQL-сервера. Вы можете использовать Http для отправки данных.