Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Помогите со слиянием баз  [new]
Lord_Shadow
Member

Откуда:
Сообщений: 12
Доброго всем времени суток, есть такая схема: есть боевой сервер с базой данных с 2018 года по настоящее время, есть бэкап базы с 2015 года до 2018 года. Есть желание, и требование от руководства, что бы на отдельном сервере работал бэкап старой базы с влитыми в нее данными новой базы и дальнейшем пополнение данных с боевого сервера. Подскажите пожалуйста как это можно сделать. То есть, проще говоря, развернуть старый бэкап базы, долить в нее актуальное содержимое и в дальнейшем постоянно пополнять второй сервер свежей информацией с боевого сервера. Заранее огромное спасибо.
22 мар 19, 16:28    [21841040]     Ответить | Цитировать Сообщить модератору
 Re: Помогите со слиянием баз  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 7752
Lord_Shadow,

непонятно, как вы хотите обрабатывать объединённые данные. Если не требуется выводить все в одну простыню, просто настройте второго клиента так, чтобы он смотрел на старую базу. Если там миллион таблиц, Вы их долго и будете сливать. Плюс к этому компоту настройка репликации и понадобится останавливать рабочий сервер для окончательной синхронизации перед запуском репликации.
22 мар 19, 17:32    [21841160]     Ответить | Цитировать Сообщить модератору
 Re: Помогите со слиянием баз  [new]
Александр Спелицин
Member

Откуда: Из ближайшего подмосковья.
Сообщений: 2496
Lord_Shadow
...развернуть старый бэкап базы...

Создаете новую БД и восстанавливаете в нее бекап базы с данными за 2015-2018гг.
Lord_Shadow
... долить в нее актуальное содержимое...

Стандартного механизма нет, только программно через Insert/Update для недостающих данных. При этом попутно выполнять корректировку id ссылок на другие объекты (один и тот же объект в разных БД может иметь разные ID)
22 мар 19, 17:43    [21841190]     Ответить | Цитировать Сообщить модератору
 Re: Помогите со слиянием баз  [new]
Критик
Member

Откуда: Москва / Калуга
Сообщений: 33644
Блог
Lord_Shadow,

Почитайте про хранилища данных
22 мар 19, 18:06    [21841233]     Ответить | Цитировать Сообщить модератору
 Re: Помогите со слиянием баз  [new]
Lord_Shadow
Member

Откуда:
Сообщений: 12
Всем спасибо за информацию, как я понял простого способа совместить базы нет, а мои познания в SQL невелики поэтому видать не судьба(((
24 мар 19, 12:13    [21841958]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить