Anpassade OLE DB-egenskaper

Gäller för:SQL Server SSIS Integration Runtime i Azure Data Factory

Källegenskap anpassade egenskaper

OLE DB-källkoden har både anpassade egenskaper och egenskaper som är gemensamma för alla dataflödeskomponenter.

Följande tabell beskriver de anpassade egenskaperna för OLE DB-källkoden. Alla egenskaper är läs-/skrivegenskaper.

Egenskapsnamn Datatyp Description
Åtkomstläge Integer Läget som används för att komma åt databasen. De möjliga värdena är Open Rowset, Open Rowset från Variable, SQL Command och SQL Command från Variable. Standardvärdet är Open Rowset.
AlwaysUseDefaultCodePage Boolean Ett värde som anger om man ska använda värdet av egenskapen DefaultCodePage för varje kolumn, eller försöka härleda kodpagen från varje kolumns lokal. Standardvärdet för den här egenskapen är False.
KommandoTidsgräns Integer Antalet sekunder innan ett kommando går ut på tiden. Ett värde på 0 indikerar en oändlig timeout.

Obs:
Denna egenskap träder endast i kraft när dataåtkomstläget är SQL-kommandot.
Denna egenskap finns inte tillgänglig i OLE DB Source Editor, men kan ställas in med Rozšírený editor.
DefaultCodePage Integer Den kodsida som ska användas när kodsidans information inte är tillgänglig från datakällan.
OpenRowset String Namnet på databasobjektet som används för att öppna en raduppsättning.
OpenRowsetVariable String Variabeln som innehåller namnet på databasobjektet som används för att öppna en raduppsättning.
ParameterMapping String Mappningen från parametrar i SQL-kommandot till variabler.
SqlCommand String SQL-kommandot som ska köras.
SqlCommandVariable String Variabeln som innehåller SQL-kommandot som ska exekveras.

Utdata- och utdatakolumnerna i OLE DB-källan har inga anpassade egenskaper.

För mer information, se OLE DB Source.

Destination anpassade egenskaper

OLE DB-destinationen har både anpassade egenskaper och egenskaper som är gemensamma för alla dataflödeskomponenter.

Följande tabell beskriver de anpassade egenskaperna för OLE DB-destinationen. Alla egenskaper är läs-/skrivegenskaper.

Note

FastLoad-alternativen som listas här (FastLoadKeepIdentity, FastLoadKeepNulls och FastLoadOptions) motsvarar de liknande namngivna egenskaper som exponeras av IRowsetFastLoad-gränssnittet implementerat av Microsoft OLE DB Provider for SQL Server (SQLOLEDB). För mer information, sök efter IRowsetFastLoad i MSDN-biblioteket.

Egenskapsnamn Datatyp Description
Åtkomstläge Heltal (uppräkning) Ett värde som specificerar hur destinationen får tillgång till sin destinationsdatabas.

Den här egenskapen kan ha något av följande värden:



OpenRowset (0) – Du anger namnet på en tabell eller vy.

OpenRowset från variabel (1) – Du anger namnet på en variabel som innehåller namnet på en tabell eller vy.

OpenRowset med Fastload (3) – Du anger namnet på en tabell eller vy.

OpenRowset med hjälp av Fastload från variabel (4) – Du anger namnet på en variabel som innehåller namnet på en tabell eller vy.

SQL Command (2) – Du tillhandahåller en SQL-sats.
AlwaysUseDefaultCodePage Boolean Ett värde som anger om man ska använda värdet av egenskapen DefaultCodePage för varje kolumn, eller försöka härleda kodpagen från varje kolumns lokal. Standardvärdet för den här egenskapen är False.
KommandoTidsgräns Integer Det maximala antalet sekunder som SQL-kommandot kan köra innan det går ut för tiden. Ett värde på 0 indikerar en oändlig tid. Standardvärdet för den här egenskapen är 0.

Observera: Denna egenskap finns inte tillgänglig i OLE DB Destination Editor, men kan ställas in med Rozšírený editor.
DefaultCodePage Integer Standardkodsidan som är kopplad till OLE DB-destinationen.
FastLoadKeepIdentity Boolean Ett värde som specificerar om identitetsvärden ska kopieras när data laddas. Denna fastighet finns endast tillgänglig med ett av snabbladdningsalternativen. Standardvärdet för den här egenskapen är False. Denna egenskap motsvarar OLE DB IRowsetFastLoad (OLE DB) -egenskapen SSPROP_FASTLOADKEEPIDENTITY.
FastLoadKeepNulls Boolean Ett värde som specificerar om Null-värden ska kopieras när data laddas. Denna fastighet finns endast tillgänglig med ett av snabbladdningsalternativen. Standardvärdet för den här egenskapen är False. Denna egenskap motsvarar OLE DB: s egenskap IRowsetFastLoad (OLE DB)SSPROP_FASTLOADKEEPNULLS.
FastLoadMaxInsertCommitSize Integer Ett värde som specificerar batchstorleken som OLE DB-destinationen försöker committa under snabba lastoperationer. Standardvärdet, 0, indikerar en enda commit-operation efter att alla rader har behandlats.
FastLoadOptions String En samling snabbladdningsalternativ. De snabba laddningsalternativen inkluderar låsning av tabeller och kontroll av begränsningar. Du kan ange en, båda eller ingen av dem. Denna egenskap motsvarar OLE DB:s egenskap IRowsetFastLoad SSPROP_FASTLOADOPTIONS och accepterar strängalternativ som CHECK_CONSTRAINTS och TABLOCK.

Observera: Vissa alternativ för denna egenskap finns inte tillgängliga i Excel Destination Editor, men kan ställas in med Rozšírený editor.
OpenRowset String När AccessMode är OpenRowset, namnet på tabellen eller vyn som OLE DB-destinationen går åt.
OpenRowsetVariable String När AccessMode är OpenRowset från Variable, namnet på variabeln som innehåller namnet på tabellen eller vyn som OLE DB-destinationen kommer åt.
SqlCommand String När AccessMode är SQL-kommandot, är det Transact-SQL-uttalande som OLE DB-destinationen använder för att specificera destinationskolumnerna för datan.

Indata- och indatakolumnerna i OLE DB-destinationen har inga anpassade egenskaper.

För mer information, se OLE DB Destination.