目录

Search

  1. 前言
  2. 工作流管理器
  3. 工作流和工作集
  4. 会话
  5. 会话配置对象
  6. 任务
  7. 目标
  8. 连接对象
  9. 验证
  10. 计划和运行工作流
  11. 发送电子邮件
  12. Workflow Monitor
  13. Workflow Monitor 详细信息
  14. 会话和工作流日志
  15. 附录 , A: 会话属性参考
  16. 附录 , B: 工作流属性参考

工作流基本指南

工作流基本指南

外部加载器连接

外部加载器连接

您为希望通过外部加载器加载数据的每个目标使用加载器连接对象。
下表介绍了您为外部加载器连接配置的属性:
属性
说明
名称
Workflow Manager 使用的连接名称。连接名称不能包含空格或除下划线以外的其他特殊字符。
用户名
拥有访问数据库的适当数据库读写权限的数据库用户名。如果使用 Oracle 操作系统身份验证或 IBM DB2 客户端身份验证,请输入 PmNullUser。当连接用户名为 PmNullUser 并且所连接的是 Oracle 数据库时,PowerCenter 使用 Oracle 操作系统身份验证。当连接用户名为 PmNullUser 并且所连接的是 IBM DB2 数据库时,PowerCenter 使用 IBM DB2 客户端身份验证。
要在参数文件中定义用户名,输入会话参数 $Param
Name
作为用户名,然后在会话参数文件或工作流参数文件中定义值。集成服务将以 $Param 开头的用户名解析为会话参数。
您可以连接在使用 Kerberos 身份验证的网络上运行的数据库。要为数据库连接使用 Kerberos 身份验证,将用户名设置为预留字
PmKerberosUser
。如果您使用 Kerberos 身份验证,连接将使用运行会话连接数据库的用户帐户的凭据。该用户帐户必须在运行数据库的 Kerberos 网络上具有用户主体。
在密码中使用参数
指示数据库用户名的密码是会话参数 $Param
Name
。在工作流参数文件或会话参数文件中定义密码,并使用
pmpasswd
CRYPT_DATA 选项对其进行加密。默认为禁用。
密码
数据库用户名的密码。对于 Oracle 操作系统身份验证或 IBM DB2 客户端身份验证,请输入 PmNullPassword。对于 Teradata 连接,可以输入 PmNullPasswd 来防止控制文件中显示密码。集成服务将在控制文件中写入空白字符串代替密码。
密码必须为 7 位 ASCII。
如果您将用户名设置为
PmKerberosUser
以便为数据库连接使用 Kerberos 身份验证,请将密码设置为预留字
PmKerberosPassword
。连接将使用运行连接到数据库的会话的用户帐户的凭据。
连接字符串
用来与数据库进行通信的连接字符串。有关语法,请参阅本地连接字符串
您可以参数化 Oracle 外部加载器连接的连接字符串属性。