Я пытаюсь импортировать таблицу excel в SQL Server с помощью пакета SSIS. В этом excel один столбец имеет данные более 300 символов. При импорте я получаю сообщение об ошибке в источнике первенствовать:Ошибка в excel import: обнаружение ошибки при импорте excel в SQL в SSIS с большим текстовым столбцом
[Excel Source [12]] Error: There was an error with Excel Source.Outputs[Excel Source Output].Columns [ higher] on Excel Source.Outputs[Excel Source Output]. The column status returned was: "Text was truncated or one or more characters had no match in the target code page.".
Предпринятые действия: Пробовали путем изменения типа данных, как «Unicode текстового поток» по свойству Показать расширенный editor-> вход & выхода свойства-> внешние выходные столбцы.
Почему бы не определить поле назначения SQL как varchar (max) или Nvarchar (max), чтобы увидеть, является ли это полем, вызывающим проблему? – MiguelH
Мы тоже это попробовали. Когда мы выполняем пакет. В источнике Excel это проблема. –
Попробуйте создать новый источник excel, используя этот файл, и вы получите правильные метаданные столбцов – Riadhovic