0

如何在没有 powerexchange 的情况下使用 informatica power Center 从 db2 表中导入数据。

4

3 回答 3

1

首先打开 PowerCenter Designer,连接到适当的存储库并打开要在其中导入 DB2 源的文件夹。

单击 Source Analyzer 选项卡并按照以下说明操作(来自 Informatica Designer Guide)。请注意,您必须为要从中导入表的 DB2 数据库创建 ODBC 数据源。

导入关系源定义

要创建关系源定义,请使用源分析器导入源元数据。

要导入关系源定义:

  1. 在 Source Analyzer 中,单击Sources > Import from Database
  2. 选择用于连接到源数据库的 ODBC 数据源。如果您需要创建或修改 ODBC 数据源,请单击浏览以打开 ODBC 管理器。创建数据源,然后单击OK。选择新的 ODBC 数据源。
  3. 输入数据库用户名和密码以连接到数据库。注意:您必须具有适当的数据库权限才能查看对象。您可能需要为要用作源的数据库对象指定所有者名称。
  4. 或者,使用搜索字段来限制出现的表格数量。
  5. 单击连接。如果未出现表名,或者您要导入的表未出现,请单击 全部
  6. 向下滚动源列表以找到要导入的源。选择要导入的关系对象。您可以按住 Shift 键在一个文件夹中选择一个源块,或者按住 Ctrl 键在一个文件夹中进行非连续选择。您还可以通过选择文件夹并单击全选来选择文件夹中的所有。使用Select None按钮清除所有突出显示的选择。
  7. 单击确定。源定义出现在Source Analyzer中。在Navigator中,新的源定义出现在活动存储库文件夹的 Sources 节点中,位于源数据库名称下
于 2014-06-22T03:11:16.957 回答
0

(1) 对于设计模式,您需要在运行 Informatica 客户端的客户端计算机上创建 ODBC 连接。您需要在您的客户端计算机上安装 DB2 客户端,并使用 DB2 配置工具对 DB2 数据库进行编目(安装后您将在 DB2 客户端文件夹中找到它)。然后您可以创建 ODBC 连接以使用您刚刚编目的别名。

(2) 对于运行时模式,您需要在 Informatica 服务器上编目 DB2 数据库并在工作流管理器中创建连接。使用连接名称分配会话中的连接。

于 2014-06-27T17:47:56.267 回答
0
  1. 从表的 DDL 创建 DB2 Source 定义。
  2. 在工作流管理器中创建关系 DB2 连接。
  3. 从您的管理员处获取映射到正确 DB2 URL 的连接字符串。
  4. 选择刚刚在源属性中创建的连接字符串。
  5. 在关系连接中插入用户名和密码。

    并且您将能够连接到 DB2。

于 2014-08-12T17:47:33.427 回答