Sql server 如何使用SQL Server 2012将本地平面选项卡文件导入数据库中的新表?

Sql server 如何使用SQL Server 2012将本地平面选项卡文件导入数据库中的新表?,sql-server,vb.net,winforms,Sql Server,Vb.net,Winforms,如何使用SQL Server 2012将本地平面选项卡文件导入数据库而不出现截断错误? 我尝试的内容:将本地平面选项卡文件导入我的数据库。我正在使用Microsoft Sql Server管理系统(MS SMS)。我收到错误,完整描述列被截断。我将该列的数据类型更改为max,并尝试了VARCHAR(max)&NVARCAR(max)&NTEXT(max),但收到了相同的错误。我右键单击数据库>任务>导入数据 然后出现SQL server导入和导出向导。[从数据源中选择。]>[选择要复制到的数据目

如何使用SQL Server 2012将本地平面选项卡文件导入数据库而不出现截断错误?

我尝试的内容:将本地平面选项卡文件导入我的数据库。我正在使用Microsoft Sql Server管理系统(MS SMS)。我收到错误,完整描述列被截断。我将该列的数据类型更改为max,并尝试了VARCHAR(max)&NVARCAR(max)&NTEXT(max),但收到了相同的错误。我右键单击数据库>任务>导入数据

然后出现SQL server导入和导出向导。[从数据源中选择。]>[选择要复制到的数据目标。]>[表预览]>[查看数据映射]>完成。它开始执行,我收到以下错误屏幕

错误0xc02020a1:数据流任务1:数据转换失败。“完整描述”列的数据转换返回状态值4和状态文本“文本被截断或目标代码页中的一个或多个字符不匹配”

错误0xc020902a:数据流任务1:“源-名称TabularFlatfile.Outputs[平面文件源输出].列[完整描述]”失败,因为发生了截断,“源-名称TabularFlatfile.Outputs[平面文件源输出].列[完整描述]”上的截断行处理指定截断失败。在指定组件的指定对象上发生截断错误

错误0xc0202092:数据流任务1:处理数据行2上的文件“C:\Users…\Desktop\NameOfTabularFlatFile”时出错

错误0xc0047038:数据流任务1:SSIS错误代码DTS_E_PRIMEOUTPUTFAILED。源名称为TabularFlatfile的PrimeOutput方法返回错误代码0xC0202092。当管道引擎调用PrimeOutput()时,组件返回了故障代码。故障代码的含义由组件定义,但错误是致命的,管道停止执行。在此之前可能会发布错误消息,其中包含有关故障的更多信息


我所研究的

我最终将平面文件转换为Excel文件,并将其导入SSIS 2008 R2数据库,而不会丢失数据

我将平面文件作为Microsoft excel 97-2003工作表传输到excel中


你应该读一读,然后采取行动——你实际上没有问任何问题。如何连接数据库是一个无限容易的研究课题。我阅读了《如何提问》并进行了参观。我把我的问题编辑成了一个问题。我首先需要确定如何使用SQL server导入和导出向导导入平面文件,而不会出现任何显示截断的错误。然后,我可以查看是否可以通过单击完成任务的Visual Basic按钮自动执行任务-谢谢