Я пытался импортировать данные из одного листа Excel в 4 разные таблицы в студии Microsoft с помощью SSIS.Я использовал задачу execute sql для удаления и воссоздания таблиц, EXCEL Source, преобразования данных для преобразования данных и назначения OLEDB.
, но я получаю следующие ошибки:
[OLEНазначение БД [168]] Ошибка: код ошибки служб SSIS DTS_E_OLEDBERROR.Произошла ошибка OLE DB.Код ошибки: 0x80040E21.Доступна запись OLE DB.Источник: «Собственный клиент Microsoft SQL Server 11.0». Hresult: 0x80040E21 Описание: «В результате многоэтапной операции OLE DB возникли ошибки. Проверьте значение состояния каждого OLE DB, если оно доступно. Работа не выполнена.».
[OLEDB Destination [168]] Ошибка: произошла ошибка с OLE DB Destination.Inputs [Вход назначения OLE DB]. Колонки [Копия SSN] на OLE DB Destination.Inputs [Вход назначения OLE DB].Возвращено состояние столбца: «Значение нарушило ограничения целостности для столбца.».
[Назначение OLE DB [168]] Ошибка: Код ошибки SSIS DTS_E_INDUCEDTRANSFORMFAILUREONERROR.Ошибка «OLE DB Destination.Inputs [Назначение OLE DB]» произошла из-за возникновения кода ошибки 0xC020907D, а расположение строки ошибки в «OLE DB Destination.Inputs [Назначение OLE DB]» указывает на ошибку при ошибке.Произошла ошибка в указанном объекте указанного компонента.Перед этим могут быть сообщения об ошибках с дополнительной информацией о сбое.
[SSIS.Pipeline] Ошибка: Код ошибки SSIS DTS_E_PROCESSINPUTFAILED.Метод ProcessInput для компонента «Назначение OLE DB» (168) завершился ошибкой с кодом ошибки 0xC0209029 при обработке ввода «Вход назначения OLE DB» (181).Указанный компонент возвратил ошибку из метода ProcessInput.Ошибка относится только к компоненту, но является фатальной и приводит к остановке выполнения задачи «Поток данных».Перед этим могут быть сообщения об ошибках с дополнительной информацией о сбое.
... может кто-нибудь, пожалуйста, помогите