В прошлом году мы приобрели лицензии на SQL Server 2008 Standard в рамках модели лицензирования CAL «сервер + устройство». Поскольку на нашем сервере 2 физических процессора и всего 46 клиентов, этот вариант был самым дешевым.
Теперь мы хотели бы иметь возможность запрашивать небольшое количество хранимых процедур с нашего сервера Windows Server 2003 Web Edition, который находится в отдельной зоне нашего брандмауэра.
Я думаю, что SQL Server 2008 Web Edition может быть для нас вариантом, но возможно ли реплицировать / зеркалировать хранимые процедуры и таблицы на такой сервер, и не нарушим ли мы при этом какие-либо правила? Это форма мультиплексирования?
Кроме того, будет ли репликация / зеркалирование работать в обоих направлениях, если мы захотим записать данные с веб-сервера?
Если данные из основной базы данных попадают в общедоступный Интернет, вам необходимо перейти на лицензии на количество процессоров на главном сервере. Microsoft очень ясно дает понять, что они не позволяют вам избежать этого, имея промежуточное звено между ними.