infacmd ws 命令引用 > UpdateWebServiceOptions
  

UpdateWebServiceOptions

更新已部署到数据集成服务的 Web 服务的属性。 要查看 Web 服务的属性,可以使用 infacmd ws ListWebServiceOptions。
infacmd ws UpdateWebServiceOptions 命令使用以下语法:
UpdateWebServiceOptions

<-DomainName|-dn> domain_name

<-ServiceName|-sn> service_name

<-UserName|-un> user_name

<-Password|-pd> password

[<-SecurityDomain|-sdn> security_domain]

[<-ResilienceTimeout|-re> timeout_period_in_seconds]

<-WebService|-ws> web_service

<-Options|-o> options

下表描述了 infacmd ws UpdateWebServiceOptions 选项和参数:
选项
参数
说明
-DomainName
-dn
domain_name
必需。 Informatica 域名。 可以使用 -dn 选项或环境变量 INFA_DEFAULT_DOMAIN 设置该域名。 如果使用这两种方法设置域名,则 -dn 选项优先。
-ServiceName
-sn
service_name
必需。 在其中部署 Web 服务的数据集成服务的名称。
-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 安全域。 安全域的名称与安装期间指定的用户域名相同。
-ResilienceTimeout
-re
timeout_period_in_seconds
可选。 infacmd 尝试建立或重新建立与域的连接持续的时间(以秒为单位)。 可以使用 -re 选项或环境变量 INFA_CLIENT_RESILIENCE_TIMEOUT 设置弹性超时时限。 如果同时使用这两种方法设置了弹性超时时限,则使用 -re 选项设置的弹性超时时限将具有较高优先级。
-WebService
-ws
web_service
必需。 Web 服务的名称。
-Options
-o> 选项
选项
输入每个选项并以空格分隔。

Web 服务选项

使用特定语法输入 Web 服务选项。
以下列格式输入 Web 服务选项:
... -o option_type.option_name=value
要输入多个选项,请使用空格将它们分隔开。 要输入包含空格或其他非字母数字字符的值,请使用引号将值引起来。
下表描述了 Web 服务选项:
选项
描述
WebServiceOptions.startupType
确定在应用程序启动或启动 Web 服务时是否启用 Web 服务以运行该服务。 请输入“enabled”或“disabled”。
WebServiceOptions.traceLevel
写入运行时 Web 服务日志的错误消息级别。 输入以下消息级别之一:
  • - 关闭
  • - 严重
  • - 警告
  • - 信息
  • - 细致
  • - 最细致
  • - ALL
WebServiceOptions.requestTimeout
数据集成服务在 Web 服务请求超时之前运行操作映射的最长时间(单位为毫秒)。 默认值为 3,600,000。
WebServiceOptions.maxConcurrentRequests
一个 Web 服务一次可以处理的最大请求数。 默认值为 10。
WebServiceOptions.sortOrder
数据集成服务在 Unicode 模式下运行时用于对数据进行排序和比较的排序顺序。 默认值为二进制。
WebServiceOptions.EnableTransportLayerSecurity
指示 Web 服务必须使用 HTTPS。 如果数据集成服务未配置为使用 HTTPS,则 Web 服务将不会启动。 请输入“true”或“false”。
WebServiceOptions.EnableWSSecurity
启用数据集成服务,以验证用户凭据以及验证用户是否具有运行每个 Web 服务操作的权限。 请输入“true”或“false”。
WebServiceOptions.optimizeLevel
数据集成服务应用到对象的优化器级别。 请输入与您要配置的优化器级别关联的数值。 您可以输入以下数值之一:
  • - 0. 数据集成服务不应用优化。
  • - 1. 数据集成服务应用早期计划优化方法。
  • - 2. 数据集成服务应用早期计划、早期选择、推入、下推和谓词优化方法。
  • - 3. 数据集成服务应用基于成本的优化、早期计划、早期选择、推入、下推、谓词和半联接优化方法。
WebServiceOptions.DTMKeepAliveTime
DTM 实例在完成最后一个请求之后保持打开状态的毫秒数。 针对相同的操作发出的 Web 服务请求可以重用处于打开状态的实例。 处理请求所需的时间少于 DTM 实例的初始化时间时,请使用保持活动的时间以提高性能。 如果请求失败,DTM 实例将终止。
必须为整数。 负整数值表示使用数据集成服务的 DTM 保持活动时间。 0 表示数据集成服务未将 DTM 实例保留在内存中。 默认值为 -1。