0

我正在使用 SQL Server Management Studio Enterprise 2005。

我正在尝试将带有管道分隔数据的文本文件导入到我的 SQLserver 表中。但是在导入的过程中,系统给了我这个错误日志:

操作停止...

  • 初始化数据流任务(成功)

  • 初始化连接(成功)

  • 设置 SQL 命令(成功)

  • 设置源连接(成功)

  • 设置目的地连接(成功)

  • 验证(错误)消息错误 0xc00470fe:数据流任务:组件“源 - userrolelist_TXT”(1) 的产品级别不足。(SQL Server 导入和导出向导)

错误 0xc00470fe:数据流任务:组件“数据转换 1”(95) 的产品级别不足。(SQL Server 导入和导出向导)

  • 准备执行(已停止)

  • 预执行(停止)

  • 执行(成功)

  • 复制到 [SOD].[dbo].[userrolelist](已停止)

  • 执行后(停止)

  • 清理(​​停止)

我已经读到我需要安装 SP2,因为这是一个错误。任何人都知道我该如何解决这个问题,还有其他替代方法可以用来将管道分隔的数据文件导入到我的表中吗?

4

2 回答 2

1

SQL Server 安装上 SSIS 所需的服务可能尚未安装,例如 ervice、dtexec 和 dtexecui。

http://social.msdn.microsoft.com/forums/en-US/sqlintegrationservices/thread/289d0bbb-1d06-4856-9c66-8d3e540d7be9/

于 2011-10-27T13:57:00.803 回答
0

我可以使用其他任何替代方法将管道分隔的数据文件导入到我的表中吗?

我相信 Kip 在未安装集成服务服务的情况下一针见血。

如果这是直接导入数据,则很难击败bcpBULK INSERT

于 2011-10-27T14:52:16.687 回答