Proprietà personalizzate OLE DBOLE DB Custom Properties

Proprietà personalizzate delle originiSource Custom Properties

L'origine OLE DB include sia proprietà personalizzate che le proprietà comuni a tutti i componenti del flusso di dati.The OLE DB source has both custom properties and the properties common to all data flow components.

Nella tabella seguente vengono descritte le proprietà personalizzate dell'origine OLE DB.The following table describes the custom properties of the OLE DB source. Tutte le proprietà sono di lettura/scrittura.All properties are read/write.

Nome proprietàProperty name Tipo di datiData Type DescriptionDescription
AccessModeAccessMode Valore interoInteger Modalità utilizzata per accedere al database.The mode used to access the database. I valori possibili sono OpenRowset, OpenRowset da variabile, Comando SQLe Comando SQL da variabile.The possible values are Open Rowset, Open Rowset from Variable, SQL Command, and SQL Command from Variable. Il valore predefinito è OpenRowset.The default value is Open Rowset.
AlwaysUseDefaultCodePageAlwaysUseDefaultCodePage BooleanBoolean Valore che indica se utilizzare il valore della proprietà DefaultCodePage per ogni colonna o se tentare di dedurre la tabella codici dalle impostazioni locali di ogni colonna.A value that indicates whether to use the value of the DefaultCodePage property for each column, or to try to derive the codepage from each column's locale. Il valore predefinito di questa proprietà è False.The default value of this property is False.
CommandTimeoutCommandTimeout Valore interoInteger Numero di secondi prima del timeout del comando.The number of seconds before a command times out. Il valore 0 indica un timeout infinito.A value of 0 indicates an infinite time-out.

Nota: questa proprietà non è disponibile in Editor origine OLE DB, ma può essere impostata usando Editor avanzato.Note: This property is not available in the OLE DB Source Editor, but can be set by using the Advanced Editor.
DefaultCodePageDefaultCodePage Valore interoInteger Tabella codici da utilizzare quando le informazioni sulla tabella codici non sono disponibili dall'origine dati.The code page to use when code page information is unavailable from the data source.
OpenRowsetOpenRowset StringString Nome dell'oggetto di database utilizzato per aprire un set di righe.The name of the database object that is used to open a rowset.
OpenRowsetVariableOpenRowsetVariable StringString Variabile che contiene il nome dell'oggetto di database utilizzato per aprire un set di righe.The variable that contains the name of the database object that is used to open a rowset.
ParameterMappingParameterMapping StringString Mapping tra i parametri nel comando SQL e le variabili.The mapping from parameters in the SQL command to variables.
SqlCommandSqlCommand StringString Comando SQL da eseguire.The SQL command to be executed.
SqlCommandVariableSqlCommandVariable StringString Variabile che contiene il comando SQL da eseguire.The variable that contains the SQL command to be executed.

L'output e le colonne di output dell'origine OLE DB non includono proprietà personalizzate.The output and the output columns of the OLE DB source have no custom properties.

Per altre informazioni, vedere OLE DB Source.For more information, see OLE DB Source.

Proprietà personalizzate delle destinazioniDestination Custom Properties

La destinazione OLE DB include sia proprietà personalizzate che le proprietà comuni a tutti i componenti del flusso di dati.The OLE DB destination has both custom properties and the properties common to all data flow components.

Nella tabella seguente vengono descritte le proprietà personalizzate della destinazione OLE DB.The following table describes the custom properties of the OLE DB destination. Tutte le proprietà sono di lettura/scrittura.All properties are read/write.

Nota

Le opzioni FastLoad elencate nella tabella (FastLoadKeepIdentity, FastLoadKeepNulls e FastLoadOptions) corrispondono alle proprietà con nome simile esposte dall'interfaccia IRowsetFastLoad implementata dal provider Microsoft OLE DB per SQL Server (SQLOLEDB).The FastLoad options listed here (FastLoadKeepIdentity, FastLoadKeepNulls, and FastLoadOptions) correspond to the similarly named properties exposed by the IRowsetFastLoad interface implemented by the Microsoft OLE DB Provider for SQL Server (SQLOLEDB). Per ulteriori informazioni, eseguire una ricerca di IRowsetFastLoad nel sito Web MSDN Library.For more information, search for IRowsetFastLoad in the MSDN Library.

Nome proprietàProperty name Tipo di datiData Type DescriptionDescription
AccessModeAccessMode Integer (enumerazione)Integer (enumeration) Valore che specifica la modalità di accesso della destinazione al relativo database di destinazione.A value that specifies how the destination access its destination database.

Di seguito vengono indicati i possibili valori della proprietà.This property can have one of the following values:



OpenRowset (0): specificare il nome di una tabella o di una vista.OpenRowset (0)—You provide the name of a table or view.

OpenRowset da variabile (1): specificare il nome di una variabile contenente il nome di una tabella o di una vista.OpenRowset from Variable (1)—You provide the name of a variable that contains the name of a table or view.

OpenRowset con Fastload (3): specificare il nome di una tabella o di una vista.OpenRowset Using Fastload (3)—You provide the name of a table or view.

OpenRowset con Fastload da variabile (4): specificare il nome di una variabile contenente il nome di una tabella o di una vista.OpenRowset Using Fastload from Variable (4)—You provide the name of a variable that contains the name of a table or view.

Comando SQL (2): specificare un'istruzione SQL.SQL Command (2)—You provide a SQL statement.
AlwaysUseDefaultCodePageAlwaysUseDefaultCodePage BooleanBoolean Valore che indica se utilizzare il valore della proprietà DefaultCodePage per ogni colonna o se tentare di dedurre la tabella codici dalle impostazioni locali di ogni colonna.A value that indicates whether to use the value of the DefaultCodePage property for each column, or to try to derive the codepage from each column's locale. Il valore predefinito di questa proprietà è False.The default value of this property is False.
CommandTimeoutCommandTimeout Valore interoInteger Numero massimo di secondi durante i quali è possibile eseguire il comando SQL prima del timeout.The maximum number of seconds that the SQL command can run before timing out. Il valore 0 corrisponde a un intervallo infinito.A value of 0 indicates an infinite time. Il valore predefinito di questa proprietà è 0.The default value of this property is 0.

Nota: questa proprietà non è disponibile in Editor destinazione OLE DB, ma può essere impostata usando Editor avanzato.Note: This property is not available in the OLE DB Destination Editor, but can be set by using the Advanced Editor.
DefaultCodePageDefaultCodePage Valore interoInteger Tabella codici predefinita associata alla destinazione OLE DB.The default codepage associated with the OLE DB destination.
FastLoadKeepIdentityFastLoadKeepIdentity BooleanBoolean Valore che specifica se copiare i valori Identity durante il caricamento dei dati.A value that specifies whether to copy identity values when data is loaded. Questa proprietà è disponibile solo con una delle opzioni di caricamento rapido.This property is available only with one of the fast load options. Il valore predefinito di questa proprietà è False.The default value of this property is False. Questa proprietà corrisponde alla proprietà OLE DB IRowsetFastLoad (OLE DB) SSPROP_FASTLOADKEEPIDENTITY.This property corresponds to the OLE DB IRowsetFastLoad (OLE DB) property SSPROP_FASTLOADKEEPIDENTITY.
FastLoadKeepNullsFastLoadKeepNulls BooleanBoolean Valore che specifica se copiare i valori Null durante il caricamento dei dati.A value that specifies whether to copy Null values when data is loaded. Questa proprietà è disponibile solo con una delle opzioni di caricamento rapido.This property is available only with one of the fast load options. Il valore predefinito di questa proprietà è False.The default value of this property is False. Questa proprietà corrisponde alla proprietà OLE DB IRowsetFastLoad (OLE DB) SSPROP_FASTLOADKEEPNULLS.This property corresponds to the OLE DB IRowsetFastLoad (OLE DB) property SSPROP_FASTLOADKEEPNULLS.
FastLoadMaxInsertCommitSizeFastLoadMaxInsertCommitSize Valore interoInteger Valore che specifica le dimensioni del batch di cui la destinazione OLE DB tenta di eseguire il commit durante le operazioni di caricamento rapido.A value that specifies the batch size that the OLE DB destination tries to commit during fast load operations. Il valore predefinito 0indica una singola operazione di commit in seguito all'elaborazione di tutte le righe.The default value, 0, indicates a single commit operation after all rows are processed.
FastLoadOptionsFastLoadOptions StringString Raccolta di opzioni di caricamento rapido.A collection of fast load options. Tra le opzioni di caricamento rapido sono inclusi il blocco delle tabelle e la verifica dei vincoli.The fast load options include the locking of tables and the checking of constraints. È possibile specificare una, nessuna o entrambe le opzioni.You can specify one, both, or neither. Questa proprietà corrisponde alla proprietà OLE DB IRowsetFastLoad SSPROP_FASTLOADOPTIONS e accetta opzioni stringa, ad esempio CHECK_CONSTRAINTS e TABLOCK.This property corresponds to the OLE DB IRowsetFastLoad property SSPROP_FASTLOADOPTIONS and accepts string options such as CHECK_CONSTRAINTS and TABLOCK.

Nota: alcune opzioni per questa proprietà non sono disponibili in Editor destinazione Excel, ma possono essere impostate usando Editor avanzato.Note: Some options for this property are not available in the Excel Destination Editor, but can be set by using the Advanced Editor.
OpenRowsetOpenRowset StringString Quando AccessMode è OpenRowset, nome della tabella o della vista a cui accede la destinazione OLE DB.When AccessMode is OpenRowset, the name of the table or view that the OLE DB destination accesses.
OpenRowsetVariableOpenRowsetVariable StringString Quando AccessMode è OpenRowset da variabile, nome della variabile che contiene il nome della tabella o della vista a cui accede la destinazione OLE DB.When AccessMode is OpenRowset from Variable, the name of the variable that contains the name of the table or view that the OLE DB destination accesses.
SqlCommandSqlCommand StringString Quando AccessMode è Comando SQL, istruzione Transact-SQL usata dalla destinazione OLE DB per specificare le colonne di destinazione per i dati.When AccessMode is SQL Command, the Transact-SQL statement that the OLE DB destination uses to specify the destination columns for the data.

L'input e le colonne di input della destinazione OLE DB non includono proprietà personalizzate.The input and the input columns of the OLE DB destination have no custom properties.

Per altre informazioni, vedere OLE DB Destination.For more information, see OLE DB Destination.

Vedere ancheSee Also

Proprietà comuniCommon Properties