Udostępnij przez


OracleLinkedService interface

Baza danych Oracle. Ta połączona usługa ma obsługiwaną właściwość wersji. Wersja 1.0 jest zaplanowana na wycofanie, podczas gdy potok będzie nadal działać po EOL, ale bez żadnej poprawki błędów lub nowych funkcji.

Rozszerzenie

Właściwości

authenticationType

Typ uwierzytelniania na potrzeby nawiązywania połączenia z bazą danych Oracle. Używane tylko w wersji 2.0.

connectionString

Parametry połączenia. Typ: string, SecureString lub AzureKeyVaultSecretReference. Używane tylko w wersji 1.0.

cryptoChecksumClient

Określa żądane zachowanie integralności danych, gdy ten klient nawiązuje połączenie z serwerem. Obsługiwane wartości są akceptowane, odrzucane, żądane lub wymagane, wymagana jest wartość domyślna. Typ: ciąg. Używane tylko w wersji 2.0.

cryptoChecksumTypesClient

Określa algorytmy sumy kontrolnej kryptograficznej, których może używać klient. Obsługiwane wartości to SHA1, SHA256, SHA384, SHA512, wartość domyślna to (SHA512). Typ: ciąg. Używane tylko w wersji 2.0.

enableBulkLoad

Określa, czy podczas ładowania danych do bazy danych mają być używane operacje kopiowania zbiorczego lub wsadowego, wartość domyślna to true. Typ: wartość logiczna. Używane tylko w wersji 2.0.

encryptedCredential

Zaszyfrowane poświadczenia używane do uwierzytelniania. Poświadczenia są szyfrowane przy użyciu menedżera poświadczeń środowiska Integration Runtime. Typ: ciąg (lub wyrażenie z ciągiem resultType).

encryptionClient

Określa zachowanie klienta szyfrowania. Obsługiwane wartości są akceptowane, odrzucane, żądane lub wymagane, wymagana jest wartość domyślna. Typ: ciąg. Używane tylko w wersji 2.0.

encryptionTypesClient

Określa algorytmy szyfrowania, których może używać klient. Obsługiwane wartości to AES128, AES192, AES256, 3DES112, 3DES168, wartość domyślna to (AES256). Typ: ciąg. Używane tylko w wersji 2.0.

fetchSize

Określa liczbę bajtów przydzielanych przez sterownik do pobierania danych w jednej rundzie bazy danych, wartość domyślna to 10485760. Typ: liczba całkowita. Używane tylko w wersji 2.0.

fetchTswtzAsTimestamp

Określa, czy sterownik zwraca wartość kolumny z timeSTAMP WITH TIME ZONE data type as DateTime lub string. To ustawienie jest ignorowane, jeśli wartość supportV1DataTypes nie jest prawdziwa, wartość domyślna to true. Typ: wartość logiczna. Używane tylko w wersji 2.0.

initializationString

Określa polecenie, które jest wydawane natychmiast po nawiązaniu połączenia z bazą danych w celu zarządzania ustawieniami sesji. Typ: ciąg. Używane tylko w wersji 2.0.

initialLobFetchSize

Określa kwotę, którą źródło początkowo pobiera dla kolumn BIZNESOWYCH, wartość domyślna to 0. Typ: liczba całkowita. Używane tylko w wersji 2.0.

password

Odwołanie do wpisu tajnego usługi Azure Key Vault dla hasła w parametrach połączenia.

server

Lokalizacja bazy danych Oracle, z którą chcesz nawiązać połączenie, obsługiwane formularze obejmują deskryptor łącznika, nazwę easy connect (Plus) i nazwę usług Oracle Net Services (tylko własne środowisko IR). Typ: ciąg. Używane tylko w wersji 2.0.

statementCacheSize

Określa liczbę kursorów lub instrukcji do buforowania dla każdego połączenia z bazą danych, wartość domyślna to 0. Typ: liczba całkowita. Używane tylko w wersji 2.0.

supportV1DataTypes

Określa, czy używać mapowań typu danych w wersji 1.0. Nie należy ustawiać wartości true, chyba że chcesz zachować zgodność z poprzednimi wersjami z mapowaniami typów danych wersji 1.0, wartość domyślna to false. Typ: wartość logiczna. Używane tylko w wersji 2.0.

type

Dyskryminujący polimorficzny, który określa różne typy tego obiektu może być

username

Nazwa użytkownika bazy danych Oracle. Typ: ciąg. Używane tylko w wersji 2.0.

Właściwości dziedziczone

annotations

Lista tagów, których można użyć do opisywania połączonej usługi.

connectVia

Dokumentacja środowiska Integration Runtime.

description

Opis połączonej usługi.

parameters

Parametry połączonej usługi.

version

Wersja połączonej usługi.

Szczegóły właściwości

authenticationType

Typ uwierzytelniania na potrzeby nawiązywania połączenia z bazą danych Oracle. Używane tylko w wersji 2.0.

authenticationType?: string

Wartość właściwości

string

connectionString

Parametry połączenia. Typ: string, SecureString lub AzureKeyVaultSecretReference. Używane tylko w wersji 1.0.

connectionString?: any

Wartość właściwości

any

cryptoChecksumClient

Określa żądane zachowanie integralności danych, gdy ten klient nawiązuje połączenie z serwerem. Obsługiwane wartości są akceptowane, odrzucane, żądane lub wymagane, wymagana jest wartość domyślna. Typ: ciąg. Używane tylko w wersji 2.0.

cryptoChecksumClient?: any

Wartość właściwości

any

cryptoChecksumTypesClient

Określa algorytmy sumy kontrolnej kryptograficznej, których może używać klient. Obsługiwane wartości to SHA1, SHA256, SHA384, SHA512, wartość domyślna to (SHA512). Typ: ciąg. Używane tylko w wersji 2.0.

cryptoChecksumTypesClient?: any

Wartość właściwości

any

enableBulkLoad

Określa, czy podczas ładowania danych do bazy danych mają być używane operacje kopiowania zbiorczego lub wsadowego, wartość domyślna to true. Typ: wartość logiczna. Używane tylko w wersji 2.0.

enableBulkLoad?: any

Wartość właściwości

any

encryptedCredential

Zaszyfrowane poświadczenia używane do uwierzytelniania. Poświadczenia są szyfrowane przy użyciu menedżera poświadczeń środowiska Integration Runtime. Typ: ciąg (lub wyrażenie z ciągiem resultType).

encryptedCredential?: any

Wartość właściwości

any

encryptionClient

Określa zachowanie klienta szyfrowania. Obsługiwane wartości są akceptowane, odrzucane, żądane lub wymagane, wymagana jest wartość domyślna. Typ: ciąg. Używane tylko w wersji 2.0.

encryptionClient?: any

Wartość właściwości

any

encryptionTypesClient

Określa algorytmy szyfrowania, których może używać klient. Obsługiwane wartości to AES128, AES192, AES256, 3DES112, 3DES168, wartość domyślna to (AES256). Typ: ciąg. Używane tylko w wersji 2.0.

encryptionTypesClient?: any

Wartość właściwości

any

fetchSize

Określa liczbę bajtów przydzielanych przez sterownik do pobierania danych w jednej rundzie bazy danych, wartość domyślna to 10485760. Typ: liczba całkowita. Używane tylko w wersji 2.0.

fetchSize?: any

Wartość właściwości

any

fetchTswtzAsTimestamp

Określa, czy sterownik zwraca wartość kolumny z timeSTAMP WITH TIME ZONE data type as DateTime lub string. To ustawienie jest ignorowane, jeśli wartość supportV1DataTypes nie jest prawdziwa, wartość domyślna to true. Typ: wartość logiczna. Używane tylko w wersji 2.0.

fetchTswtzAsTimestamp?: any

Wartość właściwości

any

initializationString

Określa polecenie, które jest wydawane natychmiast po nawiązaniu połączenia z bazą danych w celu zarządzania ustawieniami sesji. Typ: ciąg. Używane tylko w wersji 2.0.

initializationString?: any

Wartość właściwości

any

initialLobFetchSize

Określa kwotę, którą źródło początkowo pobiera dla kolumn BIZNESOWYCH, wartość domyślna to 0. Typ: liczba całkowita. Używane tylko w wersji 2.0.

initialLobFetchSize?: any

Wartość właściwości

any

password

Odwołanie do wpisu tajnego usługi Azure Key Vault dla hasła w parametrach połączenia.

password?: AzureKeyVaultSecretReference

Wartość właściwości

server

Lokalizacja bazy danych Oracle, z którą chcesz nawiązać połączenie, obsługiwane formularze obejmują deskryptor łącznika, nazwę easy connect (Plus) i nazwę usług Oracle Net Services (tylko własne środowisko IR). Typ: ciąg. Używane tylko w wersji 2.0.

server?: any

Wartość właściwości

any

statementCacheSize

Określa liczbę kursorów lub instrukcji do buforowania dla każdego połączenia z bazą danych, wartość domyślna to 0. Typ: liczba całkowita. Używane tylko w wersji 2.0.

statementCacheSize?: any

Wartość właściwości

any

supportV1DataTypes

Określa, czy używać mapowań typu danych w wersji 1.0. Nie należy ustawiać wartości true, chyba że chcesz zachować zgodność z poprzednimi wersjami z mapowaniami typów danych wersji 1.0, wartość domyślna to false. Typ: wartość logiczna. Używane tylko w wersji 2.0.

supportV1DataTypes?: any

Wartość właściwości

any

type

Dyskryminujący polimorficzny, który określa różne typy tego obiektu może być

type: "Oracle"

Wartość właściwości

"Oracle"

username

Nazwa użytkownika bazy danych Oracle. Typ: ciąg. Używane tylko w wersji 2.0.

username?: any

Wartość właściwości

any

Szczegóły właściwości dziedziczonej

annotations

Lista tagów, których można użyć do opisywania połączonej usługi.

annotations?: any[]

Wartość właściwości

any[]

dziedziczone zLinkedService.annotations

connectVia

Dokumentacja środowiska Integration Runtime.

connectVia?: IntegrationRuntimeReference

Wartość właściwości

dziedziczone zLinkedService.connectVia

description

Opis połączonej usługi.

description?: string

Wartość właściwości

string

dziedziczone zLinkedService.description

parameters

Parametry połączonej usługi.

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

Wartość właściwości

{[propertyName: string]: ParameterSpecification}

dziedziczone zLinkedService.parameters

version

Wersja połączonej usługi.

version?: string

Wartość właściwości

string

dziedziczone zLinkedService.version