你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

OracleLinkedService interface

Oracle 数据库。 此链接服务支持版本属性。 版本 1.0 计划弃用,而管道将在 EOL 之后继续运行,但没有任何 bug 修复或新功能。

扩展

属性

authenticationType

连接到 Oracle 数据库的身份验证类型。 仅用于版本 2.0。

connectionString

连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 仅用于版本 1.0。

cryptoChecksumClient

指定当此客户端连接到服务器时所需的数据完整性行为。 支持的值接受、拒绝、请求或必需,默认值是必需的。 类型:字符串。 仅用于版本 2.0。

cryptoChecksumTypesClient

指定客户端可以使用的加密校验算法。 支持的值为 SHA1、SHA256、SHA384、SHA512、默认值为 (SHA512)。 类型:字符串。 仅用于版本 2.0。

enableBulkLoad

指定在将数据加载到数据库中时是使用大容量复制还是批量插入,默认值为 true。 类型:布尔值。 仅用于版本 2.0。

encryptedCredential

用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串。

encryptionClient

指定加密客户端的行为。 支持的值接受、拒绝、请求或必需,默认值是必需的。 类型:字符串。 仅用于版本 2.0。

encryptionTypesClient

指定客户端可以使用的加密算法。 支持的值为 AES128、AES192、AES256、3DES112、3DES168、默认值为 (AES256)。 类型:字符串。 仅用于版本 2.0。

fetchSize

指定驱动程序为提取一个数据库往返中的数据而分配的字节数,默认值为10485760。 类型:整数。 仅用于版本 2.0。

fetchTswtzAsTimestamp

指定驱动程序是否将 TIMESTAMP WITH TIME ZONE 数据类型的列值作为 DateTime 或字符串返回。 如果 supportV1DataTypes 不为 true,则忽略此设置,默认值为 true。 类型:布尔值。 仅用于版本 2.0。

initializationString

指定一个命令,该命令在连接数据库后立即执行,以管理会话设置。 类型:字符串。 仅用于版本 2.0。

initialLobFetchSize

指定源最初为 LOB 列提取的量,默认值为 0。 类型:整数。 仅用于版本 2.0。

password

连接字符串中密码的 Azure Key Vault 机密引用。

server

要连接到的 Oracle 数据库的位置,支持的表单包括连接器描述符、简易连接(Plus)命名和 Oracle Net Services 名称(仅自承载 IR)。 类型:字符串。 仅用于版本 2.0。

statementCacheSize

指定要为每个数据库连接缓存的游标数或语句数,默认值为 0。 类型:整数。 仅用于版本 2.0。

supportV1DataTypes

指定是否使用版本 1.0 数据类型映射。 除非要保持与版本 1.0 数据类型映射的向后兼容性,否则不要将其设置为 true,默认值为 false。 类型:布尔值。 仅用于版本 2.0。

type

多态鉴别器,它指定此对象可以的不同类型的

username

Oracle 数据库用户名。 类型:字符串。 仅用于版本 2.0。

继承属性

annotations

可用于描述链接服务的标记列表。

connectVia

集成运行时参考。

description

链接服务说明。

parameters

链接服务的参数。

version

链接服务的版本。

属性详细信息

authenticationType

连接到 Oracle 数据库的身份验证类型。 仅用于版本 2.0。

authenticationType?: string

属性值

string

connectionString

连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 仅用于版本 1.0。

connectionString?: any

属性值

any

cryptoChecksumClient

指定当此客户端连接到服务器时所需的数据完整性行为。 支持的值接受、拒绝、请求或必需,默认值是必需的。 类型:字符串。 仅用于版本 2.0。

cryptoChecksumClient?: any

属性值

any

cryptoChecksumTypesClient

指定客户端可以使用的加密校验算法。 支持的值为 SHA1、SHA256、SHA384、SHA512、默认值为 (SHA512)。 类型:字符串。 仅用于版本 2.0。

cryptoChecksumTypesClient?: any

属性值

any

enableBulkLoad

指定在将数据加载到数据库中时是使用大容量复制还是批量插入,默认值为 true。 类型:布尔值。 仅用于版本 2.0。

enableBulkLoad?: any

属性值

any

encryptedCredential

用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串。

encryptedCredential?: string

属性值

string

encryptionClient

指定加密客户端的行为。 支持的值接受、拒绝、请求或必需,默认值是必需的。 类型:字符串。 仅用于版本 2.0。

encryptionClient?: any

属性值

any

encryptionTypesClient

指定客户端可以使用的加密算法。 支持的值为 AES128、AES192、AES256、3DES112、3DES168、默认值为 (AES256)。 类型:字符串。 仅用于版本 2.0。

encryptionTypesClient?: any

属性值

any

fetchSize

指定驱动程序为提取一个数据库往返中的数据而分配的字节数,默认值为10485760。 类型:整数。 仅用于版本 2.0。

fetchSize?: any

属性值

any

fetchTswtzAsTimestamp

指定驱动程序是否将 TIMESTAMP WITH TIME ZONE 数据类型的列值作为 DateTime 或字符串返回。 如果 supportV1DataTypes 不为 true,则忽略此设置,默认值为 true。 类型:布尔值。 仅用于版本 2.0。

fetchTswtzAsTimestamp?: any

属性值

any

initializationString

指定一个命令,该命令在连接数据库后立即执行,以管理会话设置。 类型:字符串。 仅用于版本 2.0。

initializationString?: any

属性值

any

initialLobFetchSize

指定源最初为 LOB 列提取的量,默认值为 0。 类型:整数。 仅用于版本 2.0。

initialLobFetchSize?: any

属性值

any

password

连接字符串中密码的 Azure Key Vault 机密引用。

password?: AzureKeyVaultSecretReference

属性值

server

要连接到的 Oracle 数据库的位置,支持的表单包括连接器描述符、简易连接(Plus)命名和 Oracle Net Services 名称(仅自承载 IR)。 类型:字符串。 仅用于版本 2.0。

server?: any

属性值

any

statementCacheSize

指定要为每个数据库连接缓存的游标数或语句数,默认值为 0。 类型:整数。 仅用于版本 2.0。

statementCacheSize?: any

属性值

any

supportV1DataTypes

指定是否使用版本 1.0 数据类型映射。 除非要保持与版本 1.0 数据类型映射的向后兼容性,否则不要将其设置为 true,默认值为 false。 类型:布尔值。 仅用于版本 2.0。

supportV1DataTypes?: any

属性值

any

type

多态鉴别器,它指定此对象可以的不同类型的

type: "Oracle"

属性值

"Oracle"

username

Oracle 数据库用户名。 类型:字符串。 仅用于版本 2.0。

username?: any

属性值

any

继承属性详细信息

annotations

可用于描述链接服务的标记列表。

annotations?: any[]

属性值

any[]

继承自LinkedService.annotations

connectVia

集成运行时参考。

connectVia?: IntegrationRuntimeReference

属性值

继承自LinkedService.connectVia

description

链接服务说明。

description?: string

属性值

string

继承自LinkedService.description

parameters

链接服务的参数。

parameters?: {[propertyName: string]: ParameterSpecification}

属性值

{[propertyName: string]: ParameterSpecification}

继承自LinkedService.parameters

version

链接服务的版本。

version?: string

属性值

string

继承自LinkedService.version