Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 SSIS 2012 + FastLoad (BULK) - пропадают данные  [new]
Yuri Abele
Member

Откуда: Латвия> Литва > Тольятти > Wiesbaden > Karlsruhe
Сообщений: 1661
Привет!
Т.к. проблема уже непосредственно при записи в таблицы, публикую свой вопрос не в DWH, а в MSSQL подфоруме.

----------------

Ситуация:
- данные перегоняются из одного [MSSQL 2012 Enterprise 64 Bit] в другой
- в роли Destination - [OLE DB Destination] через [Native OLE DB\SQL Server Native Client 11.0]
- у destination активирован [Data access mode]=[Table or view - fast load] + [Table lock]

При этом данные в SOURCE считываются а в TARGET таблицу не попадают.
Сообщений об ошибках не генерится никаких!

Если запустить два профайлера (на SOURCE и на TARGET), то видно что
- к SOURCE прилетет SELECT
- на TARGET генерится "INSERT BULK ..." комманда, которая считывает кучу байт, а ничего не пишет и таблица остается пустой

Если же у destination поменять [Data access mode] на [Table or view] (т.е. без BULK INSERT), то данные в таблице появляются.
Что за <censored>?!!!
12 авг 14, 16:50    [16432487]     Ответить | Цитировать Сообщить модератору
 Re: SSIS 2012 + FastLoad (BULK) - пропадают данные  [new]
a_voronin
Member

Откуда: Москва
Сообщений: 4900
Error output настройте и посмотрите не сваливается ли туда что-то?

Триггера есть на таблице, констрейнты и т.п , которые могут строки отрубать или множить?
12 авг 14, 17:06    [16432643]     Ответить | Цитировать Сообщить модератору
 Re: SSIS 2012 + FastLoad (BULK) - пропадают данные  [new]
Yuri Abele
Member

Откуда: Латвия> Литва > Тольятти > Wiesbaden > Karlsruhe
Сообщений: 1661
Тригеров и констраинтов нет - это Staging база данных.
Error Output смотрели - ничего туда не падает.
Да и, я же говорю, если отключить BULK INSERT (Fast Load), то все работает без проблем ...

В профайлере тоже все события из группы "Error ..." активировали - не ошибок! И данных нет ...
12 авг 14, 17:15    [16432717]     Ответить | Цитировать Сообщить модератору
 Re: SSIS 2012 + FastLoad (BULK) - пропадают данные  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 8815
У меня всё ОК, где-то Вы ошиблись.

Протестируйте на другой таблице.
12 авг 14, 17:37    [16432857]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить