Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

在Access转Sql的过程中遇到问题,请教高手

huiz  发表于:2014-09-10 11:06:10  
复制

- 正在复制到 [dbo].[Chinese Firms] (错误)
消息
错误 0xc0202009: 数据流任务 1: SSIS 错误代码 DTS_E_OLEDBERROR。出现 OLE DB 错误。错误代码: 0x80004005。
已获得 OLE DB 记录。源:“Microsoft SQL Server Native Client 10.0” Hresult: 0x80004005 说明:“SQL Server 检测到基于一致性的逻辑 I/O 错误 pageid 不正确(应为 1:2741,但实际为 59311:849386510)。在文件 'C:\Program Files\Microsoft SQL Server\MSSQL10.SIPDATEBASE\MSSQL\DATA\TM0910_Data.mdf' 中、偏移量为 0x0000000156a000 的位置对数据库 ID 38 中的页 (1:2741) 执行 读取 期间,发生了该错误。SQL Server 错误日志或系统事件日志中的其他消息可能提供了更详细信息。这是一个威胁数据库完整性的严重错误条件,必须立即纠正。请执行完整的数据库一致性检查(DBCC CHECKDB)。此错误可以由许多因素导致;有关详细信息,请参阅 SQL Server 联机丛书。”。
 (SQL Server 导入和导出向导)
 
错误 0xc0209029: 数据流任务 1: SSIS 错误代码 DTS_E_INDUCEDTRANSFORMFAILUREONERROR。“输入“Destination Input”(356)”失败,错误代码为 0xC020907B,而且针对“输入“Destination Input”(356)”的错误行处理设置指定一旦出错就失败。在指定组件的指定对象上出错。可能在此之前已经发出错误消息,提供了有关失败的详细信息。
 (SQL Server 导入和导出向导)
 
错误 0xc0047022: 数据流任务 1: SSIS 错误代码 DTS_E_PROCESSINPUTFAILED。处理输入“Destination Input”(356)时,组件“目标 - Chinese Firms”(343)的 ProcessInput 方法失败,错误代码为 0xC0209029。标识的这个组件从 ProcessInput 方法返回了一个错误。虽然该错误是此组件特有的,但却是致命的,将导致数据流任务停止运行。可能在此之前已经发出错误消息,提供了有关失败的详细信息。
 (SQL Server 导入和导出向导)
 
错误 0xc02020c4: 数据流任务 1: 无法向数据流任务缓冲区添加行,错误代码为 0xC0047020。
 (SQL Server 导入和导出向导)
 
错误 0xc0047038: 数据流任务 1: SSIS 错误代码 DTS_E_PRIMEOUTPUTFAILED。组件“源 - Chinese Firms”(1) 的 PrimeOutput 方法返回了错误代码 0xC02020C4。管道引擎调用 PrimeOutput() 时该组件返回了一个失败代码。虽然该失败代码只与该组件有关,但这个错误是致命的,管道已停止执行。可能在此之前已经发出错误消息,提供了有关失败的详细信息。
 (SQL Server 导入和导出向导)
 
以上是出错信息,1.5万个信息,在转到快6000个的时候,显示出错。猜测是有数据格式或者输入问题。但是如何才能找到这个数据呢?先谢谢了!!


 

Top
闲人 发表于:2014-09-10 13:45:54

我真看不懂你的问题, 请简单描述

 



huiz 发表于:2014-09-10 13:47:54
 
Accees表转到SQL,以上是转换出错信息,1.5万条数据,在转到快6000条的时候,显示出错。猜测是有数据格式出错问题。但是如何才能找到这些数据呢?先谢谢了!!

缪炜 发表于:2014-09-10 15:29:18

用access的升迁向导做的?

 



cspa 发表于:2014-09-10 23:23:58

1、"SQL Server 错误日志或系统事件日志中的其他消息可能提供了更详细信息。"建议查看SQL Server日志文件。

2、可先将access1.5万条数据拆分成2个库逐个导入SQL Server。哪个库导入报错就再次拆分导入,逐渐逼近并找到错误记录。



总记录:4篇  页次:1/1 9 1 :