OracleLinkedService interface
Oracle データベース。 このリンクされたサービスでは、バージョン プロパティがサポートされています。 バージョン 1.0 は廃止予定ですが、EOL 後もパイプラインは引き続き実行されますが、バグ修正や新機能はありません。
- Extends
プロパティ
| authentication |
Oracle データベースに接続するための認証の種類。 バージョン 2.0 でのみ使用されます。 |
| connection |
接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 バージョン 1.0 でのみ使用されます。 |
| crypto |
このクライアントがサーバーに接続するときに必要なデータ整合性の動作を指定します。 サポートされている値は受け入れ、拒否、要求、または必須です。既定値は必須です。 型: 文字列。 バージョン 2.0 でのみ使用されます。 |
| crypto |
クライアントが使用できる暗号チェックサム アルゴリズムを指定します。 サポートされている値は SHA1、SHA256、SHA384、SHA512、既定値は (SHA512) です。 型: 文字列。 バージョン 2.0 でのみ使用されます。 |
| enable |
データベースにデータを読み込むときに一括コピーまたはバッチ挿入のどちらを使用するかを指定します。既定値は true です。 型: ブール値。 バージョン 2.0 でのみ使用されます。 |
| encrypted |
認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: string (または resultType 文字列を含む式)。 |
| encryption |
暗号化クライアントの動作を指定します。 サポートされている値は受け入れ、拒否、要求、または必須です。既定値は必須です。 型: 文字列。 バージョン 2.0 でのみ使用されます。 |
| encryption |
クライアントが使用できる暗号化アルゴリズムを指定します。 サポートされる値は AES128、AES192、AES256、3DES112、3DES168、既定値は (AES256) です。 型: 文字列。 バージョン 2.0 でのみ使用されます。 |
| fetch |
ドライバーが 1 つのデータベースラウンドトリップでデータをフェッチするために割り当てるバイト数を指定します。既定値は10485760。 型: 整数。 バージョン 2.0 でのみ使用されます。 |
| fetch |
ドライバーが DATETime または文字列として TIMESTAMP WITH TIME ZONE データ型の列値を返すかどうかを指定します。 supportV1DataTypes が true でない場合、既定値は true の場合、この設定は無視されます。 型: ブール値。 バージョン 2.0 でのみ使用されます。 |
| initialization |
セッション設定を管理するためにデータベースに接続した直後に発行されるコマンドを指定します。 型: 文字列。 バージョン 2.0 でのみ使用されます。 |
| initial |
ソースが LOB 列に対して最初にフェッチする量を指定します。既定値は 0 です。 型: 整数。 バージョン 2.0 でのみ使用されます。 |
| password | 接続文字列内のパスワードの Azure Key Vault シークレット参照。 |
| server | 接続する Oracle データベースの場所。サポートされているフォームには、コネクタ記述子、Easy Connect (Plus) の名前付け、Oracle Net サービス名 (セルフホステッド IR のみ) が含まれます。 型: 文字列。 バージョン 2.0 でのみ使用されます。 |
| statement |
データベース接続ごとにキャッシュするカーソルまたはステートメントの数を指定します。既定値は 0 です。 型: 整数。 バージョン 2.0 でのみ使用されます。 |
| supportV1Data |
バージョン 1.0 のデータ型マッピングを使用するかどうかを指定します。 バージョン 1.0 のデータ型マッピングとの下位互換性を維持する場合を除き、これを true に設定しないでください。既定値は false です。 型: ブール値。 バージョン 2.0 でのみ使用されます。 |
| type | ポリモーフィック識別子。このオブジェクトは、さまざまな型を指定します。 |
| username | Oracle データベースのユーザー名。 型: 文字列。 バージョン 2.0 でのみ使用されます。 |
継承されたプロパティ
| annotations | リンクされたサービスの説明に使用できるタグの一覧。 |
| connect |
統合ランタイムリファレンス。 |
| 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 から継承