[英]Data import from CSV to SQL Azure Database
我正在尝试使用SQL Server导入和导出向导将CSV文件加载到Azure数据库。 我在“复制到“ dbo” .mytest_table“中收到以下错误消息...
错误0xc0047022:数据流任务1:SSIS错误代码DTS_E_PROCESSINPUTFAILED。 处理输入“目标输入”(41)时,组件“目标-mytest_table”(38)上的ProcessInput方法失败,错误代码为0xC020844B。 所标识的组件从ProcessInput方法返回了错误。 该错误是特定于组件的,但该错误是致命的,将导致“数据流”任务停止运行。 在此之前可能会发布错误消息,其中包含有关失败的更多信息。 (SQL Server导入和导出向导)
在设置映射时,是否为新的mytest_table创建主键? 另外,查看CSV属性,我相信有一种方法可以指示主键列。
对于以后遇到此问题的任何人:如果您只是从excel中导入没有主键的工作表,请执行以下操作:
在“选择源表和视图”步骤中,单击“编辑映射”按钮。 单击“编辑SQL”,并在右括号前的SQL语句末尾添加以下内容,以添加计算出的id字段:,ID INT IDENTITY(1,1)PRIMARY KEY CLUSTERED
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.