【问题标题】:DTS DB2 Connection ProblemDTS DB2 连接问题
【发布时间】:2010-09-29 19:11:37
【问题描述】:

我想在 SQL Server 2000 中使用 DTS 将 Oracle 数据库复制到 DB2。

当我使用各自的驱动程序设置两个连接时,我可以读取两个数据库,并链接它们之间的复制操作。

但是当我想运行 DTS 包时,会出现错误提示“驱动程序不支持”。

这是日志,在此先感谢。

步骤“DTSStep_DTSDataPumpTask_1” 失败

步骤错误来源:微软数据 转换服务 (DTS) 数据 泵步错误说明:编号 失败行数超过最大值 指定的。 (Microsoft OLE DB 提供程序 对于 ODBC 驱动程序 (80004005):[IBM][CLI 驱动程序] CLI0150E 驱动程序不可用。 SQLSTATE=S1C00) 步骤错误代码: 8004206A 步骤错误帮助 文件:sqldts80.hlp 步骤错误帮助 上下文 ID:0

【问题讨论】:

    标签: sql-server oracle sql-server-2000 db2 dts


    【解决方案1】:

    我的建议是检查驱动程序信息,看看是否可以从 Microsoft 或 IBM 获得更新版本。您还可以尝试通过与机器 DSN 的 ODBC 连接。相信很多人在升级到 SQL Server 2000 的 SP 4 时都会遇到这个问题。

    【讨论】:

      【解决方案2】:

      您是否尝试过取消选中 DTS 包属性的“高级”选项卡上的“使用事务”复选框?

      【讨论】: