Я пытаюсь вставить большой файл CSV (несколько концертов) в SQL Server, но как только я пройду мастер импорта и, наконец, попробую импортировать файл, я получаю следующее сообщение об ошибке:Ошибки в SQL Server при импорте файла CSV, несмотря на использование varchar (MAX) для каждого столбца
Выполнение (Error) сообщения 0xc02020a1 Ошибка: Поток данных Задача 1: преобразование данных не удалось. Преобразование данных для столбца «« Название »« возвращало значение статуса 4 и текст состояния »Текст был усечен или один или несколько символов не совпадали на целевой кодовой странице.». (SQL Server мастер импорта и экспорта)
0xc020902a Ошибка: Поток данных Задача 1: "Источник - Train_csv.Outputs [Flat File Source Output] .Columns [" Title "]" не удалось, поскольку произошло усечение, и расположение строки усечения на «Источник - Train_csv.Outputs [Выход файла с плоским файлом]. Колонки [« Заголовок »]« указывает на отказ при усечении. Произошла ошибка усечения на указанном объекте указанного компонента. (SQL Server, мастер импорта и экспорта)
Ошибка 0xc0202092: Поток данных Задача 1: Произошла ошибка при обработке файла "C: \ Train.csv" на строке данных 2. (SQL Server, мастер импорта и экспорта)
Ошибка 0xc0047038: поток данных Задача 1: код ошибки SSIS DTS_E_PRIMEOUTPUTFAILED. Метод PrimeOutput для Source - Train_csv возвратил код ошибки 0xC0202092. Компонент возвращал код сбоя, когда движок трубопровода назывался PrimeOutput(). Значение кода отказа определяется компонентом, но ошибка является фатальной, и конвейер прекратил выполнение. До этого могут появляться сообщения об ошибках с дополнительной информацией о сбое. (SQL Server мастер импорта и экспорта)
Я создал таблицу, чтобы вставить файл в первый, и я поставил каждую колонку для хранения VARCHAR (MAX), так что я не понимаю, как я могу еще этот вопрос об усечении. Что я делаю не так?
Посмотрите на вторую строку данных. Две вероятные причины - это пустые поля и/или запятые в поле. –
Я проверил вторую строку, и поле в каждом столбце выглядит нормально. Нет пустого, нет NULL, нет запятых. – GMS