1

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

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

但是当我想运行 DTS 包时,会出现一个错误,说“驱动程序不具备能力”。

这是日志,提前谢谢。

步骤“DTSStep_DTSDataPumpTask_1”失败

步骤错误来源:Microsoft 数据转换服务 (DTS) 数据泵步骤错误描述:失败的行数超过了指定的最大值。(Microsoft OLE DB Provider for ODBC Drivers (80004005): [IBM][CLI Driver] CLI0150E Driver not able. SQLSTATE=S1C00) 步骤错误代码:8004206A 步骤错误帮助文件:sqldts80.hlp 步骤错误帮助上下文 ID:0

4

2 回答 2

0

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

于 2009-02-03T02:51:27.503 回答
0

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

于 2009-01-06T14:49:41.797 回答