目录

Search

  1. 前言
  2. 命令行程序和实用程序
  3. 安装和配置命令行实用程序
  4. 使用命令行程序
  5. 命令行程序的环境变量
  6. 使用 infacmd
  7. infacmd as 命令引用
  8. infacmd aud 命令引用
  9. infacmd autotune 命令引用
  10. Infacmd bg 命令参考
  11. infacmd ccps 命令引用
  12. infacmd cluster 命令引用
  13. infacmd cms 命令引用
  14. infacmd dis 命令引用
  15. Infacmd dis 查询
  16. infacmd dp 命令引用
  17. infacmd idp 命令引用
  18. infacmd edp 命令引用
  19. Infacmd es 命令参考
  20. infacmd ics 命令引用
  21. infacmd ipc 命令引用
  22. infacmd isp 命令引用
  23. infacmd ldm 命令引用
  24. infacmd mas 命令引用
  25. infacmd mi 命令引用
  26. infacmd mrs 命令引用
  27. infacmd ms 命令引用
  28. infacmd oie 命令引用
  29. infacmd ps 命令引用
  30. infacmd pwx 命令引用
  31. infacmd roh 命令引用
  32. infacmd rms 命令参考
  33. infacmd rtm 命令引用
  34. infacmd sch 命令参考
  35. infacmd search 命令引用
  36. infacmd sql 命令引用
  37. infacmd tdm 命令引用
  38. infacmd tools 命令引用
  39. infacmd wfs 命令引用
  40. infacmd ws 命令引用
  41. infacmd xrf 命令引用
  42. infacmd 控制文件
  43. infasetup 命令引用
  44. pmcmd 命令引用
  45. pmrep 命令引用
  46. 使用 filemanager
  47. 处理 pmrep 文件

DB2 for i5/OS 连接选项

DB2 for i5/OS 连接选项

使用 DB2I 连接选项定义 DB2 for i5/OS 连接。
按以下格式输入连接选项:
... -o option_name=value option_name=value ...
请用空格分隔多个选项。 要输入包含空格或其他非字母数字字符的值,请使用引号将值引起来。
下表介绍了 infacmd isp CreateConnection 和 UpdateConnection 命令的 DB2 for i5/OS 连接选项:
选项
说明
DatabaseName
数据库实例名称。
EnvironmentSQL
可选。连接到数据库时,用于设置数据库环境的 SQL 命令。数据集成服务在每次连接到数据库时执行连接环境 SQL。
请用双引号将特殊字符引起来。
CodePage
必需。用于从源数据库读取数据或向目标数据库或文件写入数据的代码页。
ArraySize
可选。确定当工作线程数的值大于 0 时,线程的存储阵列中的记录数。有效值为 1 到 5000。默认值为 25。
压缩
可选。压缩数据以减少通过网络写入的数据量。默认值为 false。
EncryptionLevel
可选。加密级别。如果为 EncryptionType 选项指定 AES,请指定以下值之一以指示 AES 加密级别:
  • 1. 使用 128 位加密密钥。
  • 2. 使用 192 位加密密钥。
  • 3. 使用 256 位加密密钥。
默认值为 1。
如果为加密类型指定“无”,数据集成服务会忽略加密级别值。
EncryptionType
可选。控制是否使用加密。指定以下值之一:
  • AES
默认值为“无”。
InterpretAsRows
可选。将步调大小表示为行数。如果为 false,则步调大小表示千字节。默认值为 false。
位置
可连接到数据库的 PowerExchange 侦听器节点的位置。 该位置在 PowerExchange dbmover.cfg 配置文件中 NODE 语句的第一个参数中定义。
PacingSize
可选。源系统可以传递给 PowerExchange 侦听器的数据量。如果外部应用程序、数据库或数据集成服务节点是瓶颈,请配置步调大小。值越低,性能越高。
最小值为 0。要达到最佳性能,请输入
0
。默认值为 0。
RejectFile
可选。输入拒绝文件的名称和路径。拒绝文件包含未写入到数据库的行。
WriteMode
输入以下写入模式之一:
  • CONFIRMWRITEON。 将数据发送到 PowerExchange 侦听器并等待成功/不成功响应,然后再发送更多数据。
  • CONFIRMWRITEOFF。 将数据发送到 PowerExchange 侦听器,但不等待成功/不成功响应。 如果发生错误时能够重新加载目标表,请使用此选项。
  • ASYNCHRONOUSWITHFAULTT。 通过异步方式将数据发送到 PowerExchange 侦听器,并具有检测错误的能力。
默认为 CONFIRMWRITEON。
DatabaseFileOverrides
指定 i5/OS 数据库文件替代。 格式为:
from_file/to_library/to_file/to_member
其中:
  • from_file
    是要替代的文件
  • to_library
    是要使用的新库
  • to_file
    是要使用的新库中的文件
  • to_member
    是可选项,是要使用的新库和文件中的成员。*如果未指定任何内容,则使用 FIRST。
在一个连接上最多可以指定 8 个唯一文件替代。 一个替代应用于一个源或目标。指定多个文件替代时,将文件替代字符串引在双引号中,并在各个文件替代之间加一个空格。
如果同时指定了 LibraryList 和 DatabaseFileOverrides,并且某个表同时存在于这两者之中,则 DatabaseFileOverrides 具有较高优先级。
IsolationLevel
事务的提交范围。选择以下值之一:
  • CS。 光标稳定性。
  • RR。 可重复读取。
  • CHG。 更改。
  • ALL
默认为 CS。
LibraryList
PowerExchange 搜索的库列表,用于限定 Select、Insert、Delete 或 Update 语句的表名。如果未限定表名,则 PowerExchange 将搜素该列表。
请使用逗号分隔库。
如果同时指定了 LibraryList 和 DatabaseFileOverrides,并且某个表同时存在于这两者之中,则 DatabaseFileOverrides 具有较高优先级。
EnableConnectionPool
可选。在批量模式下将数据加载到表中时启用并行处理。用于 Oracle。True 或 false。默认值为 true。
ConnectionPoolSize
可选。数据集成服务为数据库连接保留的最大空闲连接实例数量。请将此值设置为大于最小空闲连接实例数量。
ConnectionPoolMaxIdleTime
可选。超出最小连接实例数量的连接在连接池将其删除之前可保持空闲状态的秒数。未超出最小空闲连接实例数量时,连接池会忽略空闲时间。
ConnectionPoolMinConnections
可选。池为数据库连接保留的最小空闲连接实例数量。请将此值设置为等于或小于空闲连接池大小。默认值为 0。