У нас есть два сервера, A и B
на сервере A у нас есть БД OPS_001 с несколькими таблицами.
на сервере B у нас есть БД XYZ с несколькими таблицами.
Мы рассматриваем проект интеграции обеих систем и начинаем указывать полученную систему на таблицы на сервере B (для внешних ключей / и т. Д.). Мы сталкиваемся с некоторыми техническими трудностями при физическом перемещении всех таблиц с сервера A.OPS_001 на B.XYZ из-за устаревших приложений, которым необходимо переписывать и компилировать соединения.
Существует ли способ зеркального отображения таблиц A.OPS_001 сервера в B.XYZ таким образом, чтобы производительность оставалась приемлемой (например, не требуется 1,2 секунды для выбора на ПК)? Я знаю, что приемлемый - это очень общий термин, но учтите, что около 150 пользователей полагаются на эти 2 базы данных с 9:00 до 17:00.
Я тестировал связанные виды сервера, но он очень медленный.
Как вы знаете, A - это SQL Server 2000, а B - это SQL Server 2008.
EDIT:
Размер исходной БД составляет 220 таблиц, а самого файла - около 14 ГБ.