目录

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

UpdateGatewayNode

UpdateGatewayNode

在当前计算机上更新网关节点的连接信息。更新网关节点之前,运行 infacmd isp ShutDownNode 命令以关闭节点。
UpdateGatewayNode 命令使用以下语法:
UpdateGatewayNode [<-DatabaseAddress|-da> database_hostname:database_port|<-DatabaseConnectionString|-cs> database_connection_string] [<-DatabaseUserName|-du> database_user_name] [<-DatabasePassword|-dp> database_password] [<-DatabaseType|-dt> database_type ORACLE|DB2|MSSQLSERVER|SYBASE|POSTGRESQL] [<-DatabaseServiceName|-ds> database_service_name] [<-DomainName|-dn> domain_name] [<-NodeName|-nn> node_name] [<-NodeAddress|-na> node_host:port] [<-ServiceManagerPort|-sp> service_manager_port] [<-EnableTLS|-tls> enable_tls] [<-NodeKeystore|-nk> node_keystore_directory] [<-NodeKeystorePass|-nkp> node_keystore_password] [<-NodeTruststore|-nt> node_truststore_directory] [<-NodeTruststorePass|-ntp> node_truststore_password] [<-CipherWhiteList|-cwl> comma_separated_white_list_jsse_cipher_names] [<-CipherBlackList|-cbl> comma_separated_black_list_jsse_cipher_names] [<-CipherWhiteListFile|-cwlf> absolute_filename_containing_comma_separated_white_list_jsse_cipher_names] [<-CipherBlackListFile|-cblf> absolute_filename_containing_comma_separated_black_list_jsse_cipher_names] [<-EnableKerberos|-krb> enable_kerberos] [<-ServiceRealmName|-srn> realm_name_of_node_spn] [<-UserRealmName|-urn> realm_name_of_user_spn] [<-KeysDirectory|-kd> Infa_keys_directory_location] [<-EnableSaml|-saml> enable_saml] [<-SamlTrustStoreDir|-std> saml_truststore_directory] [<-SamlTrustStorePassword|-stp> saml_truststore_password] [<-EnableSaml|-saml> enable_saml] [<-SamlTrustStoreDir|-std> saml_truststore_directory] [<-SamlTrustStorePassword|-stp> saml_truststore_password] [<-SamlKeyStoreDir|-skd> saml_keystore_directory] [<-SamlKeyStorePassword|-skp> saml_keystore_password] [<-AdminconsolePort|-ap> admin_tool_port] [<-HttpsPort|-hs> admin_tool_https_port] [<-KeystoreFile|-kf> admin_tool_keystore_file_location] [<-KeystorePass|-kp> admin_tool_keystore_password] [<-LogServiceDirectory|-ld> log_service_directory] [<-SystemLogDirectory|-sld> system_log_directory] [<-ServerPort|-sv> server_shutdown_port] [<-AdminconsoleShutdownPort|-asp> admin_tool_shutdown_port] [<-Tablespace|-ts> tablespace_name] [<-SchemaName|-sc> schema_name (used for MSSQLServer only)] [<-DatabaseTlsEnabled|-dbtls> database_tls_enabled] [<-DatabaseTruststorePassword|-dbtp> database_truststore_password] [<-DatabaseTruststoreLocation|-dbtl> database_truststore_location] [<-TrustedConnection|-tc> trusted_connection (used for MSSQLServer only)] [<-resetHostPort|-rst> resetHostPort]
下表介绍了
infasetup
UpdateGatewayNode 选项和参数:
选项
说明
-DatabaseAddress
-da
不使用 -DatabaseConnectionString (-cs) 选项时为必选项。托管域配置数据库的计算机名称和端口号。
-DatabaseConnectionString
-cs
不使用 -DatabaseAddress (-da) 和 -DatabaseServiceName (-ds) 选项时为必选项。用于连接到域配置数据库的连接字符串。请将数据库主机、数据库端口和数据库服务名称指定为连接字符串的一部分。用引号将连接字符串引起来。
-DatabaseUserName
-du
不使用 -TrustedConnection (-tc) 选项时为必选项。包含域配置信息的数据库帐户。
-DatabasePassword
-dp
与数据库用户对应的域配置数据库密码。如果忽略此选项,
infasetup
会使用 INFA_DEFAULT_DATABASE_PASSWORD 环境变量中指定的密码。如果环境变量中未指定任何值,则必须使用此选项输入密码。
-DatabaseType
-dt
必需。存储域配置元数据的数据库的类型。数据库类型包括:
  • db2
  • oracle
  • mssqlserver
  • sybase
  • postgresql
-DatabaseServiceName
-ds
不使用 -DatabaseConnectionString (-cs) 选项时为必选项。数据库服务名称。对 Oracle、IBM DB2 和 Microsoft SQL Server 数据库来说为必选项。请输入 Oracle 的 SID、IBM DB2 的服务名称或 Microsoft SQL Server 的数据库名称。
-DomainName
-dn
可选。域的名称。
-NodeName
-nn
可选。节点的名称。节点名称必须介于 1 到 79 个字符之间,并且不能包含空格或以下字符: \ / * ? < > " |
-NodeAddress
-na
可选。托管节点的计算机的主机名和端口号。请选择可用的端口号。
-ServiceManagerPort
-sp
可选。服务管理器用来侦听传入连接请求的端口号。
-EnableTLS
-tls
可选。在 Informatica 域的服务之间配置安全通信。
如果使用 Informatica 提供的默认 SSL 证书,则无需指定密钥库和信任库选项。如果未使用默认 SSL 证书,则必须指定密钥库和信任库选项。有效值为 true 或 false。默认值为 false。如果没有为 -tls 选项指定值,则 Informatica 域在各服务之间使用安全通信。
要为关联的服务或 Web 应用程序(如管理员工具、Analyst 工具或 Web Services Hub)启用安全通信,请在这些应用程序中单独配置安全通信。
-NodeKeystore
-nk
如果使用 Informatica 提供的默认 SSL 证书,则为可选选项。如果使用自身的 SSL 证书,则为必需选项。包含密钥库文件的目录。Informatica 域需要以 PEM 格式以及在 Java 密钥库 (JKS) 文件中提供 SSL 证书。目录必须包含 PEM 和 JKS 格式的密钥库文件。
密钥库文件必须命名为 infa_keystore.jks 和 infa_keystore.pem。如果从证书颁发机构 (CA) 接收的密钥库文件为其他名称,则必须将其重命名为 infa_keystore.jks 和 infa_keystore.pem。
必须对域中的所有节点使用相同的密钥库文件。
-NodeKeystorePass
-nkp
如果使用 Informatica 提供的默认 SSL 证书,则为可选选项。如果使用自身的 SSL 证书,则为必需选项。密钥库 infa_keystore.jks 文件的密码。
-NodeTruststore
-nt
如果使用 Informatica 提供的默认 SSL 证书,则为可选选项。如果使用自身的 SSL 证书,则为必需选项。包含信任库文件的目录。Informatica 域需要以 PEM 格式以及在 Java 密钥库 (JKS) 文件中提供 SSL 证书。目录必须包含 PEM 和 JKS 格式的信任库文件。
信任库文件必须命名为 infa_truststore.jks 和 infa_truststore.pem。如果从证书颁发机构 (CA) 接收的信任库文件为其他名称,则必须将其重命名为 infa_truststore.jks 和 infa_truststore.pem。
-NodeTruststorePass
-ntp
如果使用 Informatica 提供的默认 SSL 证书,则为可选选项。如果使用自身的 SSL 证书,则为必需选项。infa_truststore.jks 文件的密码。
-CipherWhiteList
-cwl
可选。要添加到有效列表的以逗号分隔的 JSSE 密码套件列表。
此列表会覆盖之前的白名单。
列表必须至少包含一个有效的 JRE 或 OpenSSL 密码套件。
-CipherBlackList
-cbl
可选。要从有效列表中删除的以逗号分隔的 JSSE 密码套件列表。
此列表会覆盖之前的黑名单。
有效列表必须至少包含一个有效的 JRE 或 OpenSSL 密码套件。
-CipherWhiteListFile
-cwlf
可选。包含要添加到有效列表的以逗号分隔的密码套件列表的纯文本文件的绝对文件名。
此列表会覆盖之前的白名单。
列表必须至少包含一个有效的 JRE 或 OpenSSL 密码套件。
-CipherBlackListFile
-cblf
可选。包含要从有效列表中移除的以逗号分隔的密码套件列表的纯文本文件的绝对文件名。
此列表会覆盖之前的黑名单。
有效列表必须至少包含一个有效的 JRE 或 OpenSSL 密码套件。
-EnableKerberos
-krb
可选。将 Informatica 域配置为使用 Kerberos 身份验证。有效值为 true 或 false。
如果为 true,则该域使用 Kerberos 身份验证,以后将无法更改身份验证模式。启用 Kerberos 身份验证后,将无法禁用。默认值为 false。
如果没有为 -krb 选项指定值,则 Informatica 域使用 Kerberos 身份验证。
-ServiceRealmName
-srn
可选。域用于验证用户身份的 Kerberos 域的名称。域名必须采用大写形式,且区分大小写。
要配置 Kerberos 跨域身份验证,请指定域用于验证用户身份的每个 Kerberos 域的名称,以逗号分隔。例如:
COMPANY.COM,EAST.COMPANY.COM,WEST.COMPANY.COM
在域名称前使用星号做为通配符可包含具有此名称的所有域。例如,指定以下值可包含具有 EAST.COMPANY.COM 名称的所有域:
*EAST.COMPANY.COM
-UserRealmName
-urn
可选。域用于验证用户身份的 Kerberos 域的名称。域名必须采用大写形式,且区分大小写。
要配置 Kerberos 跨域身份验证,请指定域用于验证用户身份的每个 Kerberos 域的名称,以逗号分隔。例如:
COMPANY.COM,EAST.COMPANY.COM,WEST.COMPANY.COM
在域名称前使用星号做为通配符可包含具有此名称的所有域。例如,指定以下值可包含具有 EAST.COMPANY.COM 名称的所有域:
*EAST.COMPANY.COM
-KeysDirectory
-kd
可选。存储 Informatica 域的所有 keytab 文件和加密密钥的目录。默认目录为
<InformaticaInstallationDir>/isp/config/keys
-EnableSaml
-saml
可选。在 Informatica 域中启用或禁用 SAML 身份验证。
将此值设置为 true 可在 Informatica 域中启用 SAML 身份验证。默认值为 false。
-SamlTrustStoreDir
-std
可选。一个目录,其中包含在网关节点上使用 SAML 身份验证所需的自定义信任库文件。仅可指定文件的目录,而不能指定完整路径。
如果未指定任何信任库,将使用默认 Informatica 信任库。
-SamlTrustStorePassword
-stp
如果对 SAML 身份验证使用自定义信任库,则为必需。自定义信任库的密码。
-SamlKeyStoreDir
-skd
可选。一个目录,其中包含在网关节点上使用 SAML 身份验证所需的自定义密钥库文件。仅可指定文件的目录,而不能指定完整路径。
-SamlKeyStorePassword
-skp
如果使用自定义密钥库进行 SAML 身份验证,则为必选项。SAML 密钥库的密码。*
-AdminconsolePort
-ap
可选。用于访问 Informatica Administrator 的端口。
-HttpsPort
-hs
可选。用于保护与 Administrator 工具的连接的端口号。如果要为节点配置 HTTPS,请设置此端口号。
要禁用节点的 HTTPS 支持,请将此端口号设置为零。
-KeystoreFile
-kf
可选。包含使用 SSL 安全协议时所需的密钥和证书的密钥库文件。
-KeystorePass
-kp
可选。密钥库文件的纯文本密码。可以使用 -kp 选项或环境变量 INFA_PASSWORD 设置密码。如果同时使用这两种方法设置了密码,则使用 -kp 选项设置的密码优先。
-LogServiceDirectory
-ld
可选。日志管理器用来存储日志事件文件的共享目录路径。请确认 -ld 与指定的 -sld 值不同,也不包含该值。
-SystemLogDirectory
-sld
可选。用于存储系统日志文件的目录路径。请确认 -ld 与指定的 -sld 值不同,也不包含该值。默认值为 <INFA_home>/logs。
-ServerPort
-sv
可选。服务管理器所使用的 TCP/IP 端口号。服务管理器通过此端口侦听来自 PowerCenter 组件的关闭命令。如果在一个计算机上拥有多个节点或正在使用默认端口号,则设置此端口号。默认值为 8005。
-AdminconsoleShutdownPort
-asp
可选。控制 Informatica Administrator 关闭的端口号。
-Tablespace
-ts
对 IBM DB2 数据库来说为必选项。域配置数据库表所在的表空间的名称。
-SchemaName
-sc
可选。Microsoft SQL Server 架构的名称。如果不使用默认架构,则输入一个架构名称。
-DatabaseTlsEnabled
-dbtls
可选。指示 Informatica 域数据库是否通过 TLS 或 SSL 保护安全。将安全数据库的此选项设置为 True。默认值为 false。如果没有为 ‑dbtls 选项指定值,则 Informatica 域对 Informatica 域数据库使用安全通信。
-DatabaseTruststorePassword
-dbtp
可选。安全数据库的数据库信任库文件的密码。
-TrustedConnection
-tc
可选。通过受信任连接连接到 Microsoft SQL Server 数据库。受信任身份验证使用当前用户的 Windows 安全凭据连接到 Micrsoft SQL Server。
-resetHostPort
-rst
如果指定 NodeAddress 或 ServiceManager 选项,则需要。重新设置主机端口号。
-DatabaseTruststoreLocation
-dbtl
可选。网关节点的信任库文件的路径和文件名。
* 注意:如果您当前运行使用此命令启用自定义密钥库来进行 SAML 身份验证的脚本,则必须更新脚本以包括此选项。