次の方法で共有


OracleLinkedService interface

Oracle データベース。 このリンクされたサービスでは、バージョン プロパティがサポートされています。 バージョン 1.0 は廃止予定ですが、EOL 後もパイプラインは引き続き実行されますが、バグ修正や新機能はありません。

Extends

プロパティ

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

認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: string (または resultType 文字列を含む式)。

encryptionClient

暗号化クライアントの動作を指定します。 サポートされている値は受け入れ、拒否、要求、または必須です。既定値は必須です。 型: 文字列。 バージョン 2.0 でのみ使用されます。

encryptionTypesClient

クライアントが使用できる暗号化アルゴリズムを指定します。 サポートされる値は AES128、AES192、AES256、3DES112、3DES168、既定値は (AES256) です。 型: 文字列。 バージョン 2.0 でのみ使用されます。

fetchSize

ドライバーが 1 つのデータベースラウンドトリップでデータをフェッチするために割り当てるバイト数を指定します。既定値は10485760。 型: 整数。 バージョン 2.0 でのみ使用されます。

fetchTswtzAsTimestamp

ドライバーが DATETime または文字列として TIMESTAMP WITH TIME ZONE データ型の列値を返すかどうかを指定します。 supportV1DataTypes が true でない場合、既定値は true の場合、この設定は無視されます。 型: ブール値。 バージョン 2.0 でのみ使用されます。

initializationString

セッション設定を管理するためにデータベースに接続した直後に発行されるコマンドを指定します。 型: 文字列。 バージョン 2.0 でのみ使用されます。

initialLobFetchSize

ソースが LOB 列に対して最初にフェッチする量を指定します。既定値は 0 です。 型: 整数。 バージョン 2.0 でのみ使用されます。

password

接続文字列内のパスワードの Azure Key Vault シークレット参照。

server

接続する Oracle データベースの場所。サポートされているフォームには、コネクタ記述子、Easy Connect (Plus) の名前付け、Oracle Net サービス名 (セルフホステッド 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

認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: string (または resultType 文字列を含む式)。

encryptedCredential?: any

プロパティ値

any

encryptionClient

暗号化クライアントの動作を指定します。 サポートされている値は受け入れ、拒否、要求、または必須です。既定値は必須です。 型: 文字列。 バージョン 2.0 でのみ使用されます。

encryptionClient?: any

プロパティ値

any

encryptionTypesClient

クライアントが使用できる暗号化アルゴリズムを指定します。 サポートされる値は AES128、AES192、AES256、3DES112、3DES168、既定値は (AES256) です。 型: 文字列。 バージョン 2.0 でのみ使用されます。

encryptionTypesClient?: any

プロパティ値

any

fetchSize

ドライバーが 1 つのデータベースラウンドトリップでデータをフェッチするために割り当てるバイト数を指定します。既定値は10485760。 型: 整数。 バージョン 2.0 でのみ使用されます。

fetchSize?: any

プロパティ値

any

fetchTswtzAsTimestamp

ドライバーが DATETime または文字列として TIMESTAMP WITH TIME ZONE データ型の列値を返すかどうかを指定します。 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 データベースの場所。サポートされているフォームには、コネクタ記述子、Easy Connect (Plus) の名前付け、Oracle Net サービス名 (セルフホステッド 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 から継承