选项 | 参数 | 说明 |
|---|---|---|
-DomainName -dn | domain_name | 必需。 Informatica 域名。 可以使用 -dn 选项或环境变量 INFA_DEFAULT_DOMAIN 设置该域名。 如果使用这两种方法设置域名,则 -dn 选项优先。 |
-UserName -un | user_name | 如果域使用本地或 LDAP 身份验证,则为必选项。连接到域的用户名。 可以使用 -un 选项或环境变量 INFA_DEFAULT_DOMAIN_USER 设置该用户名。 如果使用这两种方法设置用户名,则 -un 选项优先。 如果域使用 Kerberos 身份验证,则为可选选项。要通过单点登录运行该命令,请不要设置用户名。如果设置了用户名,则不能通过单点登录运行该命令。 |
-Password -pd | 密码 | 如果指定了用户名,则为必选项。用户名的密码。 密码区分大小写。 可以使用 -pd 选项或环境变量 INFA_DEFAULT_DOMAIN_PASSWORD 设置密码。 如果使用这两种方法设置密码,则使用 -pd 选项设置的密码优先。 |
-SecurityDomain -sdn | security_domain | 如果域使用 LDAP 身份验证,则为必需选项。 如果域使用本地身份验证或 Kerberos 身份验证,则为可选选项。 域用户所属的安全域的名称。 可以使用 -sdn 选项或环境变量 INFA_DEFAULT_SECURITY_DOMAIN 设置安全域。 如果使用这两种方法设置安全域,则 -sdn 选项优先。 安全域名区分大小写。 如果域使用本地身份验证或 LDAP 身份验证,则默认值为本地身份验证。 如果域使用 Kerberos 身份验证,则默认值为安装期间指定的用户域。 |
-Gateway -hp | gateway_host1:port gateway_host2:port ... | 如果 domains.infa 文件中的网关连接信息过期,则为必需项。 域中网关节点的主机名称和端口号。 |
-ResilienceTimeout -re | timeout_period_in_seconds | 可选。 infacmd 尝试建立或重新建立与域的连接持续的时间(以秒为单位)。 如果忽略该选项,则 infacmd 会使用在 INFA_CLIENT_RESILIENCE_TIMEOUT 环境变量中指定的超时值。 如果在环境变量中未指定值,则使用默认值 180 秒。 |
-ServiceName -sn | service_name | 必需。 PowerCenter 集成服务的名称。 名称不区分大小写,但在域中必须唯一。 字符必须与相关存储库的代码页兼容。 名称不能带有前导空格或尾随空格,不能超出 79 个字符,也不能包含回车符、制表符或以下字符: / * ? < > " | |
-FolderPath -fp | full_folder_path | 可选。 指向要在其中创建集成服务的文件夹的完整路径(不包括域名)。 其格式必须如下: /parent_folder/child_folder 默认值为“/”(域)。 |
-NodeName -nn | node_name | 未指定网格名称时为必需。 希望运行 PowerCenter 集成服务进程的节点的名称。 如果为 PowerCenter 环境执行了高可用性配置,则此选项指定主节点的名称。 要应用更改,请重新启动集成服务。 |
-GridName -gn | grid_name | 未指定节点名称时为必需。 希望运行 PowerCenter 集成服务进程的网格的名称。 要应用更改,请重新启动 PowerCenter 集成服务。 |
-BackupNodes -bn | node1 node2 ... | 可选。 主节点不可用时可以运行服务的节点。 如果具有高可用性,则可以配置备份节点。 |
-RepositoryService -rs | repository_service_name | 必需。 PowerCenter 集成服务所依赖的 PowerCenter 存储库服务的名称。 要输入包含空格或其他非字母数字字符的名称,请使用引号将名称引起来。 要应用更改,请重新启动 PowerCenter 集成服务。 |
-RepositoryUser -ru | repository_user | 本地身份验证和 LDAP 身份验证时为必需选项。 用于连接到 PowerCenter 存储库的用户名。 要输入包含空格或其他非字母数字字符的名称,请使用引号将名称引起来。 要应用更改,请重新启动 PowerCenter 集成服务。 |
-RepositoryPassword -rp | repository_password | 本地身份验证和 LDAP 身份验证时为必需选项。 用户密码。 可以使用 -rp 选项或环境变量 INFA_REPOSITORY_PASSWORD 设置密码。 如果同时使用这两种方法设置了密码,则使用 -rp 选项设置的密码将具有较高优先级。 要应用更改,请重新启动 PowerCenter 集成服务。 |
-RepositoryUserSecurityDomain -rsdn | repository_user_security_domain | 对 LDAP 是必需选项。 如果域使用本地身份验证,则为可选选项。 PowerCenter 存储库用户所属的安全域的名称。 安全域名区分大小写。 如果未指定此选项,该命令会将存储库用户安全域设置为本地。 |
-ServiceDisable -sd | - | 可选。 创建已禁用的服务。 必须先启用服务,然后才能运行它。 |
-ServiceOptions -so | option_name=value | 可选。 定义了 PowerCenter 集成服务运行方式的服务属性。 |
‑ServiceProcessOptions -po | option_name=value | 可选。 PowerCenter 集成服务的服务进程属性。 在网格或多节点环境中,infacmd 会将这些属性应用到主节点、网格和备份节点。 |
-EnvironmentVariables -ev | name=value | 可选。 将环境变量指定为 PowerCenter 集成服务进程选项。 您可能希望纳入您的 PowerCenter 环境所独有的其他变量。 要应用更改,请重新启动节点。 |
-LicenseName -ln | license_name | 创建已启用服务时为必需。 要分配给 PowerCenter 集成服务的许可证的名称。 要应用更改,请重新启动 PowerCenter 集成服务。 |
选项 | 说明 |
|---|---|
$PMFailureEmailUser | 可选。会话无法完成时用户接收电子邮件使用的电子邮件地址。要在 Windows 上输入多个地址,请使用通讯组列表。要在 UNIX 上输入多个地址,请用逗号分隔这些地址。 |
$PMSessionErrorThreshold | 可选。集成服务允许的非致命错误数量,超过此数量后确定该会话失败。默认值为 0(非致命错误不会导致会话停止)。 |
$PMSessionLogCount | 可选。集成服务为该会话存档的会话日志数量。最小值为 0。默认值为 0。 |
$PMSuccessEmailUser | 可选。会话成功完成时用户接收电子邮件使用的电子邮件地址。要在 Windows 上输入多个地址,请使用通讯组列表。要在 UNIX 上输入多个地址,请用逗号分隔这些地址。 |
$PMWorkflowLogCount | 可选。集成服务为该工作流存档的工作流日志数量。最小值为 0。默认值为 0。 |
AggregateTreatNullAsZero | 可选。在汇总器转换中将空值视为零。默认值为“否”。 |
AggregateTreatRowAsInsert | 可选。在更新策略表达式中标记要插入、更新、删除或拒绝的记录之前执行汇总计算。默认值为“否”。 |
ClientStore | 可选。使用以下语法输入 ClientStore 的值: <path>/<filename> 例如: ./Certs/client.keystore |
CreateIndicatorFiles | 可选。运行带有平面文件目标的工作流时创建指示器文件。默认值为“否”。 |
DataMovementMode | 可选。用于确定集成服务如何处理字符数据的模式:
默认值为 ASCII。 |
DateDisplayFormat | 可选。集成服务在日志条目中使用的日期格式。默认值为 DY MON DD HH 24:MI:SS YYYY。 |
DateHandling40Compatibility | 可选。按 PowerCenter 1.0/PowerMart 4.0 中的方式处理日期。默认值为“否”。 |
DeadlockSleep | 可选。遇到数据库死锁时,集成服务重试写入目标之前等待的秒数。最小值为 0。最大值为 2,147,483,647。默认值为 0(立即重试目标写入)。 |
ErrorSeverityLevel | 可选。集成服务日志的最低错误日志记录级别:
默认值为信息。 |
ExportSessionLogLibName | 可选。要向其中写入会话日志消息的外部库文件的名称。 |
FlushGMDWrite | 如果启用会话恢复,则为必选项。将恢复文件的会话恢复数据从操作系统缓冲区刷新到磁盘。指定以下级别之一:
默认为“自动”。 |
HttpProxyDomain | 可选。身份验证的域。 |
HttpProxyPassword | 如果代理服务器要求身份验证,则为必选项。已验证用户的密码。 |
HttpProxyPort | 可选。HTTP 代理服务器的端口号。 |
HttpProxyServer | 可选。HTTP 代理服务器的名称。 |
HttpProxyUser | 如果代理服务器要求身份验证,则为必选项。HTTP 代理服务器的已验证用户名。 |
IgnoreResourceRequirements | 可选。跨网格中的节点分发任务时忽略任务资源要求。默认值为“是”。 |
JCEProvider | 可选。用于支持 NTLM 身份验证的 JCEProvider 类名称。 例如: com.unix.crypto.provider.UnixJCE. |
JoinerSourceOrder6xCompatibility | 可选。依据 PowerCenter 7.0 之前版本中的方式按顺序处理主管道和详细信息管道。默认值为“否”。 |
LoadManagerAllowDebugging | 可选。允许从 Designer 中使用此集成服务运行调试器会话。默认值为“是”。 |
LogsInUTF8 | 可选。使用 UTF-8 字符集写入所有日志。默认值为“是”(Unicode) 或“否”(ASCII)。 |
MSExchangeProfile | 可选。服务启动帐户发送后期会话电子邮件时使用的 Microsoft Exchange 配置文件。 |
MaxLookupSPDBConnections | 可选。启动会话时连接到某一查找或存储过程数据库的最大连接数。最小值为 0。默认值为 0。 |
MaxMSSQLConnections | 可选。启动会话时连接到一个 Microsoft SQL Server 数据库的最大连接数。最小值为 100。最大值为 2,147,483,647。默认值为 100。 |
MaxResilienceTimeout | 可选。该服务出于弹性目的而保持资源占用的最长时间(秒)。默认值为 180。 |
MaxSybaseConnections | 可选。启动会话时连接到一个 Sybase 数据库的最大连接数。最小值为 100。最大值为 2,147,483,647。默认值为 100。 |
NumOfDeadlockRetries | 可选。遇到数据库死锁时,集成服务重试目标写入的次数。最小值为 10。最大值为 1,000,000,000。默认值为 10。 |
OperatingMode | 可选。集成服务的运行模式如下:
默认值为“普通”。 |
OperatingModeOnFailover | 可选。集成服务在服务进程发生故障转移时的运行模式如下:
默认值为“普通”。 |
OutputMetaDataForFF | 可选。将列标题写入平面文件目标。默认值为“否”。 |
PersistRuntimeStatsToRepo | 可选。在存储库中存储的运行时信息的级别。指定以下级别之一:
默认值为“普通”。 |
Pmserver3XCompatibility | 可选。按 PowerMart Server 在 PowerMart 3.5 中的方式处理汇总器转换。默认值为“否”。 |
RunImpactedSessions | 可选。运行受到相关性更新影响的会话。默认值为“否”。 |
ServiceResilienceTimeout | 可选。服务尝试建立或重新建立与另一服务的连接持续的时间(秒)。默认值为 180。 |
StoreHAPersistenceInDB | 可选。将进程状态信息存储到关联的 PowerCenter 存储库数据库的持久性数据库表中。默认值为“否”。 |
TimestampWorkflowLogMessages | 可选。给写入工作流日志的消息附加一个时间戳。默认值为“否”。 |
TreatCharAsCharOnRead | 可选。读取 SAP 或 PeopleSoft CHAR 数据时保留尾随空格。默认值为“是”。 |
TreatDBPartitionAsPassThrough | 可选。当分区类型是数据库分区时,对非 DB2 目标使用传递分区。默认值为“否”。 |
TreatNullInComparisonOperatorsAs | 可选。确定集成服务在比较运算中如何评估空值:
默认值为 Null。 |
TrustStore | 可选。使用以下语法输入 TrustStore 的值: <path>/<filename> 例如: ./Certs/trust.keystore |
UseOperatingSystemProfiles | 可选。允许使用操作系统配置文件。如果集成服务在 UNIX 上运行,请使用此选项。 |
ValidateDataCodePages | 可选。强制执行数据代码页兼容性。默认值为“是”。 |
WriterWaitTimeOut | 可选。在基于目标的提交模式中,写入器在发出提交命令之前保持空闲状态的时间(秒)。最小值为 60。最大值为 2,147,483,647。默认值为 60。 |
XMLWarnDupRows | 可选。将针对 XML 目标的重复行警告和重复行写入会话日志。默认值为“是”。 |
选项 | 说明 |
|---|---|
$PMBadFileDir | 可选。 拒绝文件的默认目录。 它不能包含以下特殊字符: * ? < > " | , 默认值为 $PMRootDir/BadFiles。 |
$PMCacheDir | 可选。 索引和数据缓存文件的默认目录。 它不能包含以下特殊字符: * ? < > " | , 默认值为 $PMRootDir/Cache。 |
$PMExtProcDir | 可选。 外部过程的默认目录。 它不能包含以下特殊字符: * ? < > " | , 默认值为 $PMRootDir/ExtProc。 |
$PMLookupFileDir | 可选。 查找文件的默认目录。 它不能包含以下特殊字符: * ? < > " | , 默认值为 $PMRootDir/LkpFiles。 |
$PMRootDir | 可选。 节点可访问的根目录。 它不能包含以下特殊字符: * ? < > " | , 默认值为 C:\Informatica\PowerCenter8.6\server\infa_shared。 |
$PMSessionLogDir | 可选。 会话日志的默认目录。 它不能包含以下特殊字符: * ? < > " | , 默认值为 $PMRootDir/SessLogs。 |
$PMSourceFileDir | 可选。 源文件的默认目录。 它不能包含以下特殊字符: * ? < > " | , 默认值为 $PMRootDir/SrcFiles。 |
$PMStorageDir | 可选。 运行时文件的默认目录。 它不能包含以下特殊字符: * ? < > " | , 默认值为 $PMRootDir/Storage。 |
$PMTargetFileDir | 可选。 目标文件的默认目录。 它不能包含以下特殊字符: * ? < > " | , 默认值为 $PMRootDir/TgtFiles。 |
$PMTempDir | 可选。 临时文件的默认目录。 它不能包含以下特殊字符: * ? < > " | , 默认值为 $PMRootDir/Temp。 |
$PMWorkflowLogDir | 可选。 工作流日志的默认目录。 它不能包含以下特殊字符: * ? < > " | , 默认值为 $PMRootDir/WorkflowLogs。 |
Codepage_ID | 必需。 集成服务进程的代码页 ID 号。 |
JVMClassPath | 可选。 Java SDK 类路径。 |
JVMMaxMemory | 可选。 Java SDK 在 PowerCenter 会话期间使用的最大内存量。 默认值为 64 MB。 |
JVMMinMemory | 可选。 Java SDK 在 PowerCenter 会话期间使用的最小内存量。 默认值为 32 MB。 |