目录

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 文件

CreateLoggerService

CreateLoggerService

在域中创建 PowerExchange 日志记录器服务。默认情况下,创建日志记录器服务后,系统会禁用此服务。运行 infacmd isp EnableService 命令以启用该服务。
infacmd pwx CreateLoggerService 命令使用以下语法:
CreateLoggerService [<-DomainName|-dn> domain_name] [<-UserName|-un> user_name] [<-Password|-pd> password] [<-SecurityDomain|-sdn> security_domain] [<-Gateway|-hp> gateway_host1:port gateway_host2:port...] [<-ResilienceTimeout|-re> timeout_period_in_seconds] <-ServiceName|-sn> service_name <-NodeName|-nn> node_name [<-LicenseName|-ln> license_name] [<-BackupNode|-bn> backup_node] [<-StartParameters|-sp> start_parameters>] <-SvcPort|-vp> service_port
下表描述了 infacmd pwx CreateLoggerService 选项和参数:
选项
参数
说明
-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 身份验证,则默认值为安装期间创建的 LDAP 安全域。安全域的名称与安装期间指定的用户域名相同。
-Gateway
-hp
gateway_host1:port gateway_host2:port ...
可选。如果未指定 -DomainName。域中网关节点的主机名称和端口号。
-ResilienceTimeout
-re
timeout_period_in_seconds
可选。infacmd 尝试建立或
重新建立
域连接的时间,以秒为单位。可以使用 -re 选项或环境变量 INFA_CLIENT_RESILIENCE_TIMEOUT 设置弹性超时时限。如果使用这两种方法设置弹性超时时限,则 -re 选项优先。
-ServiceName
-sn
service_name
必需。日志记录器服务的名称。
名称不区分大小写。名称长度不能超过 128 个字符,不能包含回车符、制表符、空格或以下字符:
/ * ? < > " |
-NodeName
-nn
node_name
必需。您希望日志记录器服务运行所在节点的名称。
-LicenseName
-ln
license_name
可选。要分配给服务的许可证。如果现在不选择许可证,则可以稍后将许可证分配给服务。启用服务之前为必选项。
-BackupNode
-bn
backup_node
可选。如果为 PowerCenter 环境配置了高可用性,则此选项会指定备份节点的名称。
-StartParameters
-sp
start_parameters
可选。启动日志记录器服务时要包含的参数。使用空格分隔参数。
您可以包含以下参数:
  • coldstart={Y|N}
    指示是冷启动还是温启动日志记录器服务。输入 Y 可冷启动日志记录器服务。如果 CDCT 文件包含日志记录,则日志记录器服务会删除这些记录。输入 N 可从 CDCT 文件中指示的重新启动点温启动日志记录器服务。
    默认值为 N。
  • config=
    directory
    /
    pwx_config_file
    指定您要使用的任何 dbmover.cfg 配置文件而非默认 dbmover.cfg 文件的完整路径和文件名。该替代配置文件的优先级高于您在 PWX_CONFIG 环境变量中指定的任何替代配置文件。
  • cs=
    directory
    /
    pwxlogger_config_file
    指定日志记录器服务配置文件的路径和文件名。您还可以使用 cs 参数来指定替代默认
    pwxccl.cfg
    文件的日志记录器服务配置文件。该替代文件的路径或文件名必须与默认文件的路径或文件名不同。
  • encryptepwd=
    encrypted_password
    以加密格式呈现的密码,用于启用 PowerExchange 日志记录器日志文件的加密。凭借此密码,PowerExchange 日志记录器可为每个日志记录器日志文件生成一个唯一的加密密钥。该密码以加密的格式存储在 CDCT 文件中。鉴于安全性考虑,该密码将不会存储在 CDCT 备份文件中,且不会显示在可以通过 PowerExchange PWXUCDCT 实用程序生成的 CDCT 报告中。
    如果指定了此参数,则还必须指定 coldstart=Y。
    如果指定该参数,且还在 PowerExchange 日志记录器配置文件 pwxccl.cfg 中指定 ENCRYPTEPWD 参数,则该配置文件中的参数具有较高的优先级。如果指定该参数,且在 PowerExchange 日志记录器配置文件中指定 ENCRYPTPWD 参数,则会发生错误。
    对于 pwxccl.cfg 文件中的 ENCRYPTOPT 参数的日志文件加密可以设置为使用 AES 算法。默认值为 AES128。
    为实现最佳安全性,Informatica 建议您在冷启动 PowerExchange 日志记录器时(而非在 pwxccl.cfg 文件中)指定加密密码。此做法可以降低恶意访问加密密码的风险,原因如下:1)加密密码未存储在 pwxccl.cfg 文件中,2)冷启动成功后,您可以从命令行删除密码。如果为冷启动指定加密密码,稍后需要还原 CDCT 文件,则必须在 PWXUCDCT 实用程序的 RESTORE_CDCT 命令中输入同一加密密码。
    不对 PowerExchange 日志记录器日志文件加密,请勿输入加密密码。
  • license=
    directory
    /
    license_key_file
    为您要使用的任何许可证密钥文件而非默认
    license.key
    文件指定完整路径和文件名。替代许可证密钥文件的文件名或路径必须有别于默认文件的文件名或路径。该替代许可证密钥文件的优先级高于您在 PWX_LICENSE 环境变量中指定的任何替代许可证密钥文件。
  • specialstart={Y|N}
    指示是否对 PowerExchange 日志记录器执行特殊启动。从 pwxccl.cfg 文件中指定的更改流中的某个点开始对 PowerExchange 捕获处理执行特殊启动。该起始点替代进行 PowerExchange 日志记录器运行的 CDCT 文件中的重新启动点。特殊启动不会删除 CDCT 文件中的任何内容。
    使用此参数可以跳过源日志中有问题的部分,且不会丢失已捕获的数据。例如,在以下情况中使用特殊启动:
    • 不希望 PowerExchange 日志记录器捕获 Oracle 目录升级。在这种情况下,先停止 PowerExchange 日志记录器,然后再升级。升级完成后,根据升级后的 SCN 为 PowerExchange 日志记录器生成新序列和重启标记。为 pwxccl.cfg 文件中的 SEQUENCE_TOKEN 和 RESTART_TOKEN 参数输入这些标记值,然后对 PowerExchange 日志记录器进行特殊启动。
    • 不希望 PowerExchange 日志记录器重新处理由 CDC 兴趣之外的未完成 UOW 所造成的旧的不可用日志。在这种情况下,停止 PowerExchange 日志记录器。编辑 RESTART_TOKEN 值以反映最早可用的日志的 SCN,然后再执行特殊启动。如果在此重新启动点之前启动的任何未完成 UOW 属于 CDC 兴趣范围内,则数据可能会丢失。
    有效值:
    • Y。从 pwxccl.cfg 配置文件中的 SEQUENCE_TOKEN 和 RESTART_TOKEN 参数值定义的更改流中的某个点对 PowerExchange 日志记录器执行特殊启动。必须在 pwxccl.cfg 文件中指定有效的标记值以执行特殊启动。这些标记值替代 CDCT 文件中的标记值。确保 pwxccl.cfg 文件中的 SEQUENCE_TOKEN 值大于或等于 CDCT 文件中当前序列标记值。
      请勿指定 coldstart=Y 参数。如果指定,coldstart=Y 参数优先级较高。
    • N。不执行特殊启动。按 coldstart 参数的指示执行冷启动或温启动。
    默认值为 N。
在 config、cs 和 license 参数中,仅当安装目录中
存在该文件时,才必须提供完整路径。用引号将包含空格的任何路径和文件名括起来。
-SvcPort
-vp
service_port
可选。日志记录器服务在其上侦听来自服务管理器的命令的端口。