PowerCenter
- PowerCenter 10.5.9
- 所有产品
属性
| 说明
|
|---|---|
名称
| 要为此连接使用的名称。连接名称不能包含空格或除下划线以外的其他特殊字符。
|
类型
| 数据库的类型。
|
使用 Kerberos 身份验证
| 指示要连接的数据库在使用 Kerberos 身份验证的网络上运行。如果选择此选项,将无法在连接对象中设置用户名和密码。连接将使用运行连接到数据库的会话的用户帐户的凭据。该用户帐户必须在运行数据库的 Kerberos 网络上具有用户主体。
对于与以下数据库的本地关系连接,Informatica 支持 Kerberos 身份验证:Oracle、DB2、SQL Server 和 Sybase。
|
用户名
| 拥有访问数据库的适当数据库读写权限的数据库用户名。
对于处理 BLOB、CLOB 或 NCLOB 数据的 Oracle 连接,用户必须拥有访问和创建临时表空间的权限。
要在参数文件中定义用户名,输入会话参数 $Param Name 作为用户名,然后在会话参数文件或工作流参数文件中定义值。集成服务将以 $Param 开头的用户名解析为会话参数。
如果您使用 Oracle 操作系统身份验证、IBM DB2 客户端身份验证或 ISG Navigator 等不允许使用用户名的数据库,请输入 PmNullUser。对于 Teradata 连接,这将替代 ODBC 条目中的默认数据库用户名。
如果选择了 使用 Kerberos 身份验证 选项,此选项将不可用。
|
在密码中使用参数
| 指示数据库用户名的密码是会话参数 $Param Name 。在工作流参数文件或会话参数文件中定义密码,并使用 pmpasswd CRYPT_DATA 选项对其进行加密。默认为禁用。
|
密码
| 数据库用户名的密码。对于 Oracle 操作系统身份验证、IBM DB2 客户端身份验证或 ISG Navigator 等不允许使用密码的数据库,请输入 PmNullPassword。对于 Teradata 连接,这将替代 ODBC 条目中的数据库密码。
密码必须为 7 位 ASCII。
如果选择了 使用 Kerberos 身份验证 选项,此选项将不可用。
|
连接字符串
| 用来与数据库进行通信的连接字符串。有关语法,请参阅本地连接字符串。
对于除 Microsoft SQL Server 和 Sybase ASE 以外的所有数据库均为必需项。
您可以参数化 Oracle 连接的连接字符串属性。
|
提供程序类型
| 要用来连接到 Microsoft SQL Server 数据库的连接提供程序。
可以选择以下提供程序类型:
默认类型为 ODBC。
|
使用 DSN
| 使 PowerCenter 集成服务 能够将数据源名称用于连接。
如果选择“使用 DSN”选项, PowerCenter 集成服务 将从 DSN 检索数据库名称和服务器名称。
如果未选择“使用 DSN”选项,则您必须提供数据库名称和服务器名称。
|
代码页
| 集成服务用来从源数据库读取数据或向目标数据库或文件写入数据的代码页。
|
连接环境 SQL
| 为每个数据库连接运行 SQL 命令。默认为禁用。
|
事务环境 SQL
| 在每个事务启动之前运行 SQL 命令。默认为禁用。
|
启用并行模式
| 在批量模式下将数据加载到表中时启用并行处理。默认设置为启用。
|
数据库名称
| 数据库的名称。对于 Teradata 连接,这将替代 ODBC 条目中的默认数据库名称。另外,如果不为 Teradata 或 Sybase ASE 连接输入数据库名称,集成服务将使用 ODBC 条目中的默认数据库名称。如果不输入数据库名称,当使用默认数据库时,与连接相关的消息将不显示数据库名称。
|
数据源名称
| Teradata ODBC 数据源的名称。
|
服务器名称
| 数据库服务器名称。用于配置工作流。
|
数据包大小
| 用于优化 Sybase ASE 和 Microsoft SQL Server 的本地驱动程序。
|
域名
| 域的名称。在 Windows 平台上用于 Microsoft SQL Server。
|
使用受信任连接
| 如果选择此项,集成服务将使用 Windows 身份验证来访问 Microsoft SQL Server 数据库。启动集成服务的用户名必须是有效的 Windows 用户并拥有对 Microsoft SQL Server 数据库的访问权限。
|
连接重试时限
| 集成服务在连接失败时尝试重新连接数据库的秒数。如果集成服务在重试时限内无法连接到数据库,会话将失败。默认值为 0。
|
模拟用户
| 模拟用户用于连接 Oracle 的名称。在 Oracle 连接中指定的用户名必须具有模拟用户特权。
仅适用于 Oracle 连接。
|
EncryptionMethod | 连接 Microsoft SQL Server 需要。驱动程序使用该方法加密在驱动程序与数据库服务器之间发送的数据。加密方法有“无”和“严格”。
|
TLS 1.2 | 如果您为 Microsoft SQL Server 连接设置了“严格”加密方法,此项为可选。选择此项可以选择 Transport Layer Security (TLS) 协议的 1.2 版本,增强传输中数据的加密和安全性。 |
TLS 1.3 | 如果您为 Microsoft SQL Server 连接设置了“严格”加密方法,此项为可选。选择此项可以选择 Transport Layer Security (TLS) 协议的 1.3 版本,增强传输中数据的加密和安全性。 |
ValidateServerCertificate | 如果您为 Microsoft SQL Server 连接设置了“严格”加密方法,此项为必需。确定当启用 SSL 加密时,驱动程序是否会验证数据库服务器所发送的证书。 |
信任存储 | 如果您为 Microsoft SQL Server 连接设置了“严格”加密方法,此项为必需。信任存储文件的位置和名称。信任存储文件包含一份证书颁发机构 (CA) 列表,驱动程序会使用该列表进行 SSL 服务器身份验证。 |
TrustStorePassword | 如果您为 Microsoft SQL Server 连接设置了“严格”加密方法,此项为必需。用于访问信任存储文件的内容的密码。
|
HostNameInCertificate | 如果您为 Microsoft SQL Server 连接设置了“严格”加密方法,此项为必需。驱动程序用于验证证书中包含的主机名以进行安全通信的主机名。
|