Я пытаюсь импортировать данные из файла Excel в базу данных SQL Server. Я не могу этого сделать, потому что я получаю следующие ошибки в файле журнала. Пожалуйста помоги. Логарифмические ошибки выглядят следующим образом: -
[OLE DB Destination [42]] Ошибка: произошла ошибка OLE DB. Код ошибки: 0x80040E21. Доступна запись OLE DB. Источник: "Исходный клиент Microsoft SQL" Hresult: 0x80040E21 Описание: "Операция с несколькими шагами OLE DB сгенерировала ошибки. Проверьте каждое значение статуса OLE DB, если оно доступно. Работа не была выполнена".
[Назначение OLE DB [42]] Ошибка: произошла ошибка с входным столбцом "Копия F2" (5164) на входе "Ввод назначения OLE DB" (55). Возвращаемый статус столбца: "Значение нарушало ограничения целостности для столбца".
[Назначение OLE DB [42]] Ошибка: "Входной вход" OLE DB Destination Input "(55)" не удался, потому что произошел код ошибки 0xC020907D, а расположение строки ошибки на "входном" входе назначения OLE DB "(55)" указывает на ошибку при ошибке. Произошла ошибка в указанном объекте указанного компонента.
[DTS.Pipeline] Ошибка: метод ProcessInput на компоненте "OLE DB Destination" (42) не выполнен с кодом ошибки 0xC0209029. Выбранный компонент возвратил ошибку из метода ProcessInput. Ошибка относится к компоненту, но ошибка является фатальной и приведет к прекращению работы задачи потока данных.
[DTS.Pipeline] Ошибка: поток "WorkThread0" вышел с кодом ошибки 0xC0209029.
[Источник Excel [174]] Ошибка: попытка добавить строку в буфер задачи потока данных завершилась неудачно с кодом ошибки 0xC0047020.
Ошибка [DTS.Pipeline]: метод PrimeOutput на компоненте "Источник Excel" (174) возвратил код ошибки 0xC02020C4. Компонент возвращал код сбоя, когда движок трубопровода назывался PrimeOutput(). Значение кода отказа определяется компонентом, но ошибка является фатальной, и конвейер прекратил выполнение.