【问题标题】:SSIS Data integration between SQL Server database to IBM AS400SQL Server 数据库与 IBM AS400 之间的 SSIS 数据集成
【发布时间】:2017-11-09 13:17:34
【问题描述】:

有没有办法使用 SSIS 2008r2 从 SQL Server 数据库将数据插入到 AS/400 库表中?我们做了一个测试,我们可以看到库中的表格,但是当您单击“映射”时会出现错误,见图。

如果我们在 AS/400 系统中启用 Journalling,列就会显示出来,我可以进行映射。但是这个选项在 AS/400 系统上创建了很多额外的(记录)空间,这是我们没有或不想要的。

有没有办法在不使用日记选项的情况下完成这项工作?

【问题讨论】:

  • 日志对于承诺控制是必要的。如果您可以在 SQL Server 中关闭提交控制,也许它会起作用?
  • 有时当错误消息表明提交控制是一个绊脚石时,可以通过将连接设置为自动提交来解决。
  • 你是怎么做到的?

标签: sql-server sql-server-2008 ssis ibm-midrange ssis-2008


【解决方案1】:

解决方法是将“数据访问方式”改为“SQL命令”。

用SQL命令文本填写以下内容:

SELECT COLUMN_A AS COLUMN_A, 
       COLUMN_B AS COLUMN_B
FROM TABLE 

现在您可以访问 AS/400 系统/库中表的映射

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-04-08
    • 1970-01-01
    • 2019-04-22
    • 2019-08-02
    • 1970-01-01
    • 2014-05-03
    • 1970-01-01
    相关资源
    最近更新 更多