SQL Server 2005,2012 DTS导入平面数据
转自
http://www.cnblogs.com/wenanry/archive/2009/12/11/1621822.html
1 典型的错误信息如下:
消息
* 错误 0xc02020a1: 数据流任务: 数据转换失败。列“列 2”的数据转换返回状态值 4 和状态文本“文本被截断,或者一个或多个字符在目标代码页中没有匹配项。”。
(SQL Server 导入和导出向导)
* 错误 0xc020902a: 数据流任务: “输出列“列 2”(18)”由于发生截断而失败,而且针对“输出列“列 2”(18)”的截断行处理设置指定截断时出错。在指定组件的指定对象上出现截断错误。
(SQL Server 导入和导出向导)
* 错误 0xc0047038: 数据流任务: SSIS 错误代码 DTS_E_PRIMEOUTPUTFAILED。组件“源 - 11_txt”(1) 的 PrimeOutput 方法返回了错误代码 0xC0202092。管道引擎调用 PrimeOutput() 时该组件返回了一个失败代码。虽然该失败代码只与该组件有关,但这个错误是致命的,管道已停止执行。可能在此之前已经发出错误消息,提供了有关失败的详细信息。
(SQL Server 导入和导出向导)
* 错误 0xc0047021: 数据流任务: SSIS 错误代码 DTS_E_THREADFAILED。 线程“SourceThread0”已退出,错误代码为 0xC0047038。可能在此之前已经发出错误消息,提供了有关线程退出原因的详细信息。
(SQL Server 导入和导出向导)
* 错误 0xc0047039: 数据流任务: SSIS 错误代码 DTS_E_THREADCANCELLED。线程“WorkThread0”接收到关闭信号,正在终止。原因是用户请求了关闭,或另一线程中的错误导致该管道关闭。可能在此之前已经发出错误消息,提供了有关取消线程的原因的详细信息。
(SQL Server 导入和导出向导)
2 故障分析:
理由很简单,默认的平文件,每个字段的宽度是50,
如果你的平面数据源的字段超过这个,则会出现上面这个错误。
3 解决方案
也很简单,在高级里面,手工设定每个字段允许的最大宽度就行了,截图如下:
分享到:
相关推荐
SQLServer 2005 导入导出工具,安装后一般会在C:\Program Files\Microsoft SQL Server\90\DTS\Binn\DTSWizard.exe
SQLServer2005_DTS.zip //这个是安装文件,从MS官网下的, //参考文章:http://blog.csdn.net/a0700746/article/details/5833367
SQL Server 2005 DTS 补丁是针对SQL Server 2000 Data Transformation Services(DTS)的一个升级和修复工具,它旨在增强DTS在SQL Server 2005环境中的功能和稳定性。DTS是SQL Server早期版本中用于数据集成、转换和...
在探讨SQL Server 2005导入和导出选择数据源这一主题时,我们首先要理解在数据管理和迁移过程中,选择合适的数据源对于确保数据的准确性和完整性至关重要。SQL Server 2005作为一款功能强大的数据库管理系统,提供了...
sqlserver2005个人版没有导入导出功能,需要数据库导入导出插件,这是最新的。
【Microsoft SQL Server 2005 向后兼容组件】是微软为了确保应用程序能在更新的SQL Server版本上继续运行而提供的关键组件。这些组件确保了与SQL Server 2005相关的功能和特性在更高版本的数据库服务器中得以支持,...
1. 右击 Sql Server 2005 中的 jmmaj 数据库,选择“任务”->“导入数据”,然后选择数据源和目标数据,复制一个或多个表或视图数据。 2. 在选择源表和源视图的时候,点击下面的“编辑影射”按钮,然后把“启用标识...
高版本的“sqlserver驱动”,也就是SQL Server Native Client 2012,确保了Navicat能够顺利地与SQL Server 2012及更高版本进行通信,执行查询、数据管理、备份等操作。 标签中的“sqlserver”代表的是微软的数据库...
本文将详细介绍如何将MS SQL Server 2000的数据顺利迁移到更新版本的MS SQL Server 2005中。这个过程通常被称为数据库升级或迁移,它涉及到数据的备份、转换以及在新环境中恢复。 首先,迁移前的准备工作至关重要。...
### SQL Server 2005 数据导入详解 在IT领域,特别是对于从事数据库管理与开发的专业人士而言,熟练掌握数据库的导入导出技术是至关重要的技能之一。SQL Server 2005作为一款广泛使用的数据库管理系统,其数据导入...
Microsoft SQL Server 2005 Backward Compatibility Components (Microsoft SQL Server 2005 向后兼容组件) SQL Server Backward Compatibility 包中包含 最新版本的 Data Transformation Services 2000 运行时 ...
总之,当SQL Server 2005 DTS在导入平面数据时遇到问题,关键在于理解错误的根本原因,并针对性地调整字段宽度、数据类型或编码设置。通过这些步骤,可以有效地解决导入过程中遇到的截断错误,确保数据迁移的顺利...
- 接下来,使用SQL Server 2005的导入/导出向导(Import and Export Wizard)或Data Transformation Services (DTS)将数据从Oracle导入到SQL Server 2005。 - 在选择源提供程序时,应选择“Microsoft OLE DB ...
当我们需要在两者之间进行数据迁移时,就需要借助特定的工具来完成,比如"SQL Server数据导入SQLite工具"。 这个工具的主要功能是将SQL Server数据库转换为SQLite数据库,这对于开发者和数据管理人员来说非常实用。...
首先,SQL Server 2005的数据导入导出功能主要通过“数据库导入和导出向导”来实现,这是一个内置工具,可以帮助用户将数据从多种数据源迁移到SQL Server,或者将SQL Server中的数据导出到其他格式。这个过程通常...
SQL Server 导入数据 SQL Server 是一个功能强大且广泛使用的关系数据库管理系统,它提供了多种方式来导入数据,其中之一就是从 Excel 文件中导入数据。本文将详细介绍如何使用 SQL Server Management Studio 将 ...
SQL Server 2005 SP4(Service Pack 4)是微软针对其关系型数据库管理系统SQL Server 2005发布的一个重要更新。这个服务包包含了大量的修复程序、安全更新和性能优化,旨在提高SQL Server 2005的稳定性和安全性。SP4...
4. **数据导入导出**:使用数据导入/导出向导将数据从其他数据源迁移到SQL Server或反之。 5. **备份和恢复**:创建数据库备份,并进行恢复操作,确保数据安全。 6. **安全性管理**:管理登录账户、用户、角色以及...