【问题标题】:Using Excel source on a machine without excel installed in SSIS在 SSIS 中未安装 excel 的机器上使用 Excel 源代码
【发布时间】:2009-08-19 09:33:45
【问题描述】:

我制作了一个 SSIS 包,它使用 Excel 源从 Excel 2003 文件中提取数据并将其插入 SQL Server。在生产机器上执行时,它会给出“productleveltoolow”错误。服务器上未安装 Excel。这个错误会不会是这个原因造成的?

【问题讨论】:

  • 你有错误的副本吗?您是通过 SQL 作业运行还是通过 SSIS 包执行运行?
  • 我正在通过 SSIS 执行 GUI 运行包。

标签: sql-server sql-server-2005 excel ssis excel-2003


【解决方案1】:

'productleveltoolow' 表示服务器没有安装SSIS

http://blogs.msdn.com/michen/archive/2006/11/11/ssis-product-level-is-insufficient.aspx

【讨论】:

    【解决方案2】:

    您使用 64 位操作系统吗?在这种情况下,您必须使用 32 位版本的 SSIS,因为没有用于 Excel(Jet 引擎)的 64 位驱动程序,而且永远不会有。

    我认为这不是您问题的答案,但您需要牢记这一点。

    /哈坎·温瑟

    【讨论】:

    • 在 32 位 Win Server 2003 机器上运行。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多