Кто-нибудь имел опыт переноса нескольких идентичных баз данных SQL Server (с уникальными данными) с отдельных локальных серверов на один интернет-сервер?
В настоящее время у нас есть 10 компаний, использующих наше приложение для Windows, которое использует SQL Server 2008 для хранения данных, но мы находим, что поддержание баз данных и обеспечение их резервного копирования и т. Д. Является большой головной болью, поскольку все они находятся на отдельных локальных LANS.
Сейчас мы рассматриваем перспективу увеличения клиентской базы до 40-50 организаций, а также нам необходимо отчитываться по данным во всех организациях.
Если бы мы просто создали 50 идентичных баз данных на нашем собственном интернет-сервере, мы могли бы достичь этого без особых изменений, но является ли это лучшим подходом?
Или мы должны объединить все базы данных в одну и создать дополнительный столбец для идентификации организации, чтобы они могли видеть только свои собственные данные?
Каждая организация имеет от 2 до 10 сотрудников и вводит около 5000-10000 записей в год, состоящих из 20 полей, состоящих в основном из символов и целых, поэтому оно не слишком велико.
Любое руководство будет оценено.