SQL Server 2005导入数据时出错,导入的是TXT文本格式
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL Server 2005导入数据时出错,导入的是TXT文本格式相关的知识,希望对你有一定的参考价值。
消息
* 错误 0xc020209c: 数据流任务: 列“列 16”的数据溢出磁盘 I/O 缓冲区。
(SQL Server 导入和导出向导)
* 错误 0xc0202092: 数据流任务: 处理文件“F:\result\result.txt”的数据行 4864447 时出错。
(SQL Server 导入和导出向导)
* 错误 0xc0047038: 数据流任务: 组件“源 - result_txt”(1) 的 PrimeOutput 方法返回了错误代码 0xC0202092。管道引擎调用 PrimeOutput() 时该组件返回了一个失败代码。虽然该失败代码只与该组件有关,但这个错误是致命的,管道已停止执行。
(SQL Server 导入和导出向导)
* 错误 0xc0047021: 数据流任务: 线程“SourceThread0”已退出,错误代码为 0xC0047038。
(SQL Server 导入和导出向导)
* 错误 0xc0047039: 数据流任务: 线程“WorkThread0”接收到关闭信号,正在终止。原因是用户请求了关闭,或另一线程中的错误导致该管道关闭。
(SQL Server 导入和导出向导)
* 错误 0xc0047021: 数据流任务: 线程“WorkThread0”已退出,错误代码为 0xC0047039。
(SQL Server 导入和导出向导)
因为有很多列,内容很大,大楷就是3个G的样子,一共有1亿5千万行,但是复制到4百8十多万的时候出现了上面的错误,求高手解答
server导入数据的时候是单线程的,估计是数据量太大了,导致内存溢出了,呵呵,我也是猜测!你尝试下把这个文件分割成若干文件,然后一一导入! 参考技术B 机器问题,感觉是硬盘缓存问题。
可以尝试升级一下硬件。本回答被提问者采纳
sql server 2012 r2怎么设置新用户
参考技术A L Server2012设置用户名密码可在MicroSoft SQL Server Managerment Studio中设置。工具:SQL Server2012版本的MicroSoft SQL Server Managerment Studio。
步骤:
1、登录MicroSoft SQL Server Managerment Studio。
2、进入后,依次点击左侧“安全性”-“登录名”。
3、鼠标右键点击“登录名”处,然后选择“新建登录名”。
4、弹出页面中,自己输入喜欢的登录名,如“badkano”,然后点选“SQL Server身份验证”,再输入此用户名的密码。然后下图粉色部分可根据实际需要勾选,最后点击“确定”按钮就可以了。本回答被提问者采纳
以上是关于SQL Server 2005导入数据时出错,导入的是TXT文本格式的主要内容,如果未能解决你的问题,请参考以下文章
使用SSIS从SQL Server 2005中的平面文件导入时如何保留NULL值
SQL Server 2005 DTS导入平面数据源时(如txt文档),总是被截断,无法执行的错误解决方案
将数据从 .txt 文件导入 SQL Server 2005 Express