Aracılığıyla paylaş


OracleLinkedService interface

Oracle veritabanı. Bu bağlı hizmet desteklenen sürüm özelliğine sahiptir. Sürüm 1.0 kullanımdan kaldırılacak şekilde zamanlanırken işlem hattınız EOL'nin ardından çalışmaya devam eder ancak herhangi bir hata düzeltmesi veya yeni özellik olmadan çalışır.

Extends

Özellikler

authenticationType

Oracle veritabanına bağlanmak için kimlik doğrulama türü. Yalnızca Sürüm 2.0 için kullanılır.

connectionString

Bağlantı dizesi. Tür: string, SecureString veya AzureKeyVaultSecretReference. Yalnızca Sürüm 1.0 için kullanılır.

cryptoChecksumClient

Bu istemci bir sunucuya bağlandığında istenen veri bütünlüğü davranışını belirtir. Desteklenen değerler kabul edilir, reddedilir, istenir veya gereklidir, varsayılan değer gereklidir. Tür: dize. Yalnızca Sürüm 2.0 için kullanılır.

cryptoChecksumTypesClient

İstemcinin kullanabileceği kriptografik sağlama toplamı algoritmalarını belirtir. Desteklenen değerler SHA1, SHA256, SHA384, SHA512,varsayılan değerdir (SHA512). Tür: dize. Yalnızca Sürüm 2.0 için kullanılır.

enableBulkLoad

Verileri veritabanına yüklerken toplu kopyalamanın mı yoksa toplu eklemenin mi kullanılacağını belirtir, varsayılan değer true değeridir. Tür: boole. Yalnızca Sürüm 2.0 için kullanılır.

encryptedCredential

Kimlik doğrulaması için kullanılan şifrelenmiş kimlik bilgileri. Kimlik bilgileri tümleştirme çalışma zamanı kimlik bilgisi yöneticisi kullanılarak şifrelenir. Tür: dize.

encryptionClient

Şifreleme istemcisi davranışını belirtir. Desteklenen değerler kabul edilir, reddedilir, istenir veya gereklidir, varsayılan değer gereklidir. Tür: dize. Yalnızca Sürüm 2.0 için kullanılır.

encryptionTypesClient

İstemcinin kullanabileceği şifreleme algoritmalarını belirtir. Desteklenen değerler AES128, AES192, AES256, 3DES112, 3DES168,varsayılan değerdir (AES256). Tür: dize. Yalnızca Sürüm 2.0 için kullanılır.

fetchSize

Sürücünün verileri tek bir veritabanı gidiş dönüşte getirmek için ayırdığını bayt sayısını belirtir; varsayılan değer 10485760. Tür: tamsayı. Yalnızca Sürüm 2.0 için kullanılır.

fetchTswtzAsTimestamp

Sürücünün, TIMESTAMP WITH TIME ZONE veri türündeki sütun değerini bir tarih saat veya bir dize olarak döndürüp döndürmeyeceğini belirtir. supportV1DataTypes true değilse, varsayılan değer true ise bu ayar yoksayılır. Tür: boole. Yalnızca Sürüm 2.0 için kullanılır.

initializationString

Oturum ayarlarını yönetmek için veritabanına bağlandıktan hemen sonra verilen bir komut belirtir. Tür: dize. Yalnızca Sürüm 2.0 için kullanılır.

initialLobFetchSize

Kaynağın LOB sütunları için ilk olarak getirilma miktarını belirtir; varsayılan değer 0'dır. Tür: tamsayı. Yalnızca Sürüm 2.0 için kullanılır.

password

Bağlantı dizesindeki parolanın Azure anahtar kasası gizli dizisi başvurusu.

server

Bağlanmak istediğiniz Oracle veritabanının konumu, desteklenen formlar bağlayıcı tanımlayıcısı, Easy Connect (Plus) Adlandırma ve Oracle Net Services Adı (Yalnızca şirket içinde barındırılan IR) içerir. Tür: dize. Yalnızca Sürüm 2.0 için kullanılır.

statementCacheSize

Her veritabanı bağlantısı için önbelleğe alınacak imleç veya deyim sayısını belirtir; varsayılan değer 0'dır. Tür: tamsayı. Yalnızca Sürüm 2.0 için kullanılır.

supportV1DataTypes

Sürüm 1.0 veri türü eşlemelerinin kullanılıp kullanılmayacağını belirtir. Sürüm 1.0'ın veri türü eşlemeleriyle geriye dönük uyumluluğu korumak istemiyorsanız, varsayılan değer false olarak ayarlamayın. Tür: boole. Yalnızca Sürüm 2.0 için kullanılır.

type

Bu nesnenin olabileceği farklı türleri belirten polimorfik ayrımcı

username

Oracle veritabanı kullanıcı adı. Tür: dize. Yalnızca Sürüm 2.0 için kullanılır.

Devralınan Özellikler

annotations

Bağlı hizmeti tanımlamak için kullanılabilecek etiketlerin listesi.

connectVia

Tümleştirme çalışma zamanı başvurusu.

description

Bağlı hizmet açıklaması.

parameters

Bağlı hizmet için parametreler.

version

Bağlı hizmetin sürümü.

Özellik Ayrıntıları

authenticationType

Oracle veritabanına bağlanmak için kimlik doğrulama türü. Yalnızca Sürüm 2.0 için kullanılır.

authenticationType?: string

Özellik Değeri

string

connectionString

Bağlantı dizesi. Tür: string, SecureString veya AzureKeyVaultSecretReference. Yalnızca Sürüm 1.0 için kullanılır.

connectionString?: any

Özellik Değeri

any

cryptoChecksumClient

Bu istemci bir sunucuya bağlandığında istenen veri bütünlüğü davranışını belirtir. Desteklenen değerler kabul edilir, reddedilir, istenir veya gereklidir, varsayılan değer gereklidir. Tür: dize. Yalnızca Sürüm 2.0 için kullanılır.

cryptoChecksumClient?: any

Özellik Değeri

any

cryptoChecksumTypesClient

İstemcinin kullanabileceği kriptografik sağlama toplamı algoritmalarını belirtir. Desteklenen değerler SHA1, SHA256, SHA384, SHA512,varsayılan değerdir (SHA512). Tür: dize. Yalnızca Sürüm 2.0 için kullanılır.

cryptoChecksumTypesClient?: any

Özellik Değeri

any

enableBulkLoad

Verileri veritabanına yüklerken toplu kopyalamanın mı yoksa toplu eklemenin mi kullanılacağını belirtir, varsayılan değer true değeridir. Tür: boole. Yalnızca Sürüm 2.0 için kullanılır.

enableBulkLoad?: any

Özellik Değeri

any

encryptedCredential

Kimlik doğrulaması için kullanılan şifrelenmiş kimlik bilgileri. Kimlik bilgileri tümleştirme çalışma zamanı kimlik bilgisi yöneticisi kullanılarak şifrelenir. Tür: dize.

encryptedCredential?: string

Özellik Değeri

string

encryptionClient

Şifreleme istemcisi davranışını belirtir. Desteklenen değerler kabul edilir, reddedilir, istenir veya gereklidir, varsayılan değer gereklidir. Tür: dize. Yalnızca Sürüm 2.0 için kullanılır.

encryptionClient?: any

Özellik Değeri

any

encryptionTypesClient

İstemcinin kullanabileceği şifreleme algoritmalarını belirtir. Desteklenen değerler AES128, AES192, AES256, 3DES112, 3DES168,varsayılan değerdir (AES256). Tür: dize. Yalnızca Sürüm 2.0 için kullanılır.

encryptionTypesClient?: any

Özellik Değeri

any

fetchSize

Sürücünün verileri tek bir veritabanı gidiş dönüşte getirmek için ayırdığını bayt sayısını belirtir; varsayılan değer 10485760. Tür: tamsayı. Yalnızca Sürüm 2.0 için kullanılır.

fetchSize?: any

Özellik Değeri

any

fetchTswtzAsTimestamp

Sürücünün, TIMESTAMP WITH TIME ZONE veri türündeki sütun değerini bir tarih saat veya bir dize olarak döndürüp döndürmeyeceğini belirtir. supportV1DataTypes true değilse, varsayılan değer true ise bu ayar yoksayılır. Tür: boole. Yalnızca Sürüm 2.0 için kullanılır.

fetchTswtzAsTimestamp?: any

Özellik Değeri

any

initializationString

Oturum ayarlarını yönetmek için veritabanına bağlandıktan hemen sonra verilen bir komut belirtir. Tür: dize. Yalnızca Sürüm 2.0 için kullanılır.

initializationString?: any

Özellik Değeri

any

initialLobFetchSize

Kaynağın LOB sütunları için ilk olarak getirilma miktarını belirtir; varsayılan değer 0'dır. Tür: tamsayı. Yalnızca Sürüm 2.0 için kullanılır.

initialLobFetchSize?: any

Özellik Değeri

any

password

Bağlantı dizesindeki parolanın Azure anahtar kasası gizli dizisi başvurusu.

password?: AzureKeyVaultSecretReference

Özellik Değeri

server

Bağlanmak istediğiniz Oracle veritabanının konumu, desteklenen formlar bağlayıcı tanımlayıcısı, Easy Connect (Plus) Adlandırma ve Oracle Net Services Adı (Yalnızca şirket içinde barındırılan IR) içerir. Tür: dize. Yalnızca Sürüm 2.0 için kullanılır.

server?: any

Özellik Değeri

any

statementCacheSize

Her veritabanı bağlantısı için önbelleğe alınacak imleç veya deyim sayısını belirtir; varsayılan değer 0'dır. Tür: tamsayı. Yalnızca Sürüm 2.0 için kullanılır.

statementCacheSize?: any

Özellik Değeri

any

supportV1DataTypes

Sürüm 1.0 veri türü eşlemelerinin kullanılıp kullanılmayacağını belirtir. Sürüm 1.0'ın veri türü eşlemeleriyle geriye dönük uyumluluğu korumak istemiyorsanız, varsayılan değer false olarak ayarlamayın. Tür: boole. Yalnızca Sürüm 2.0 için kullanılır.

supportV1DataTypes?: any

Özellik Değeri

any

type

Bu nesnenin olabileceği farklı türleri belirten polimorfik ayrımcı

type: "Oracle"

Özellik Değeri

"Oracle"

username

Oracle veritabanı kullanıcı adı. Tür: dize. Yalnızca Sürüm 2.0 için kullanılır.

username?: any

Özellik Değeri

any

Devralınan Özellik Detayları

annotations

Bağlı hizmeti tanımlamak için kullanılabilecek etiketlerin listesi.

annotations?: any[]

Özellik Değeri

any[]

LinkedService.annotations'tanDevralındı

connectVia

Tümleştirme çalışma zamanı başvurusu.

connectVia?: IntegrationRuntimeReference

Özellik Değeri

LinkedService.connectViaDevralındı

description

Bağlı hizmet açıklaması.

description?: string

Özellik Değeri

string

LinkedService.descriptionDevralındı

parameters

Bağlı hizmet için parametreler.

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

Özellik Değeri

{[propertyName: string]: ParameterSpecification}

LinkedService.parametersDevralındı

version

Bağlı hizmetin sürümü.

version?: string

Özellik Değeri

string

LinkedService.versionDevralındı