文字被截断,或者一个或多个字符在目标代码页中没有匹配

我想在MS SQL SERVER 2008中导入.xlsx文件数据。所以,使用SQL Server导入和导出向导,我开始通过select.xlsx文件导入。 在这里,我收到错误“文本被截断或者一个或多个字符在目标代码页中没有匹配”。

我试过谷歌它,我有2-3解决scheme,我开始尝试一个接一个。

  1. 我试图改变数据types大小为nvarchar(最大)—不工作
  2. 我试图通过添加更多的255字符在特定的列,并给大小nvarchar(最大)—不工作
  3. 我试图保存.xlsx文件到.csv,并通过select数据源平面文件开始导入 – 不工作
  4. 我也尝试selectDT_NTEXT —不工作

请解释我如何完成这项任务?

谢谢。

我已经使用SSIS来完成这项任务及其工作。 有错误的字段移动到平面文件,其他所有字段都成功移动到数据库中,我需要。

我从以下链接获得帮助:
https://www.simple-talk.com/sql/ssis/moving-data-from-excel-to-sql-server-10-steps-to-follow/