Репликация SQL Server, консолидация - PullRequest
0 голосов
/ 07 декабря 2009

Как мне объединить несколько публикаций в одну консолидированную таблицу на подписчике? Например. Рассмотрим очень простую модель продаж, когда мы копируем данные о продажах из магазинов в центральный офис.

Store 1 Sales Table  
=====================  
Item     Qty      Amt  
=====================  
111       2     10.00  
222       1      7.00  
333       1     12.00  

Store 2 Sales Table
=====================
Item     Qty      Amt
=====================
111       2     18.00
222       1     13.00
333       1      4.00

Как мне скопировать эти две публикации о продажах от издателя в ОДНУ сводную таблицу продаж у подписчика:

Central Office
==============================
Store   Item     Qty       Amt
==============================
1        111       2     10.00
1        222       1      7.00
1        333       1     12.00
2        111       2     18.00
2        222       1     13.00
2        333       1      4.00

1 Ответ

1 голос
/ 07 декабря 2009

Используйте «Сохранить существующую таблицу без изменений», по умолчанию используется удаление и повторное создание.

Быстрый поиск, старый пример, но кажется правильным -> sql preformance

...