Informatica Data Quality
- Informatica Data Quality 10.5.2
- 所有产品
... -o option_name=value option_name=value ...
选项
| 说明
|
---|---|
UseTrustedConnection
| 可选。集成服务使用 Windows 身份验证访问 Microsoft SQL Server 数据库。启动集成服务的用户名必须是有效的 Windows 用户并拥有对 Microsoft SQL Server 数据库的访问权限。True 或 false。默认值为 false。
|
PassThruEnabled
| 可选。为该连接启用传递安全。启用连接的传递安全时,域使用客户端用户名和密码登录相应的数据库,而不是连接对象中定义的凭据。
|
MetadataAccessConnectString
| 用于从数据库访问元数据的 JDBC 连接 URL。
使用以下连接 URL:
jdbc:informatica:sqlserver://<主机名>:<端口>;DatabaseName=<database name>
要使用 NTLM 身份验证测试连接,请在连接字符串中包括以下参数:
以下示例显示 SQL Server(在名为 Informatica.com 的 NT 域中使用 NTLMv2 身份验证)的连接字符串:
jdbc:informatica:sqlserver://host01:1433;DatabaseName=SQL1;AuthenticationMethod=ntlm2java;Domain=Informatica.com
如果使用 NTLM 身份验证连接,则可以在 MS SQL Server 连接属性中启用 使用受信任连接 选项。如果使用 NTLMv1 或 NTLMv2 身份验证连接,则必须在连接属性中提供用户名和密码。
|
AdvancedJDBCSecurityOptions
| 可选。数据库参数,用于访问安全数据库的元数据。Informatica 将 AdvancedJDBCSecurityOptions 字段的值视为敏感数据,并会加密该参数字符串。
要连接到安全数据库,请包括以下参数:
有关安全 JDBC 参数的完整列表,请参阅 DataDirect JDBC 文档。
Informatica 会将安全的 JDBC 参数附加到该连接字符串。如果将安全的 JDBC 参数直接附加到该连接字符串,那么请勿在 AdvancedJDBCSecurityOptions 字段中输入任何参数。
|
DataAccessConnectString
| 必需。用于从数据库访问数据的连接字符串。
按以下格式输入连接字符串:
<server name>@<database name>
|
DomainName
| 可选。运行 Microsoft SQL Server 的域的名称。
|
PacketSize
| 可选。增加网络数据包大小,以允许更大的数据包同时通过网络。
|
CodePage
| 必需。从数据库读取或写入数据库的代码。使用 ISO 代码页名称,如 ISO-8859-6。代码页名称不区分大小写。
|
UseDSN
| 必需。确认数据集成服务是否必须使用数据源名称进行连接。
如果将选项值设置为 True,数据集成服务将从 DSN 检索数据库名称和服务器名称。
如果将选项值设置为 False,则须输入数据库名称和服务器名称。
|
ProviderType
| 必需。要用来连接到 Microsoft SQL Server 数据库的连接提供程序。
可以定义以下值之一:
|
OwnerName
| 可选。表所有者名称。
|
SchemaName
| 可选。数据库中架构的名称。如果架构名称与数据库用户名不同,则必须为剖析仓库指定架构名称。如果架构名称与数据库用户名不同,并且您配置了用户管理的缓存表,您必须指定数据对象缓存数据库的架构名称。
|
EnvironmentSQL
| 可选。连接到数据库时,用于设置数据库环境的 SQL 命令。数据集成服务在每次连接到数据库时执行连接环境 SQL。
例如: ALTER SESSION SET CURRENT_SCHEMA=INFA_USR;
请用双引号将特殊字符引起来。
|
TransactionSQL
| 可选。要在每个事务开始之前执行的 SQL 命令。数据集成服务在每个事务开始时执行事务 SQL。
例如: SET TRANSACTION ISOLATION LEVEL SERIALIZABLE;
请用双引号将特殊字符引起来。
|
QuoteChar
| 可选。将在此连接中用作引号的字符。
用于标识特殊字符和预留的 SQL 关键字(例如 WHERE)的字符类型。数据集成服务会将选定字符放置在特殊字符和预留的 SQL 关键字的两旁。数据集成服务还会将此字符用于 QuoteChar 属性。默认值为 0。
|
EnableQuotes
| 可选。选择是否为此连接启用引号。
启用后,数据集成服务会在连接中生成对象并针对这些对象执行 SQL 时,在表、视图、架构、同义词和列名称周围放置标识符字符。如果对象具有混合大小写或小写名称,则使用该选项。有效值为 True 或 False。默认值为 True。
|
EnableConnectionPool
| 可选。启用连接池。启用连接池时,连接池会将空闲连接实例保留在内存中。禁用连接池时,数据集成服务会停止所有池活动。有效值为 True 或 False。默认值为 True。
|
ConnectionPoolSize
| 可选。数据集成服务为数据库连接保留的最大空闲连接实例数量。请将此值设置为大于空闲连接实例数下限。默认值为 15。
|
ConnectionPoolMaxIdleTime
| 可选。超出最小连接实例数量的连接在连接池将其删除之前可保持空闲状态的秒数。未超出最小空闲连接实例数量时,连接池会忽略空闲时间。默认值为 120。
|
ConnectionPoolMinConnections
| 可选。池为数据库连接保留的最小空闲连接实例数量。请将此值设置为等于或小于空闲连接池大小。默认值为 0。
|