Editor destinazione OLE DB (pagina Gestione connessione)
Utilizzare la pagina Gestione connessione della finestra di dialogo Editor destinazione OLE DB per selezionare la connessione OLE DB per la destinazione. Tramite questa pagina è inoltre possibile selezionare una tabella o una vista del database.
[!NOTA]
Se l'origine dati è Microsoft Office Excel 2007, è richiesta una gestione connessione diversa rispetto alle versioni precedenti di Excel. Per ulteriori informazioni, vedere Connessione a una cartella di lavoro di Excel.
[!NOTA]
La proprietà CommandTimeout della destinazione OLE DB non è disponibile nell'Editor destinazione OLE DB, tuttavia può essere impostata utilizzando l'Editor avanzato. Inoltre alcune opzioni di caricamento rapido sono disponibili solamente nell'Editor avanzato. Per ulteriori informazioni su queste proprietà, vedere la sezione relativa alla destinazione OLE DB in Proprietà personalizzate OLE DB.
Per ulteriori informazioni sulla destinazione OLE DB, vedere Destinazione OLE DB.
Opzioni statiche
Gestione connessione OLE DB
Selezionare una gestione connessione esistente nell'elenco oppure fare clic su Nuova per creare una nuova connessione.Nuova
Consente di creare una nuova gestione connessione utilizzando la finestra di dialogo Configura gestione connessione OLE DB.Modalità di accesso ai dati
Consente di specificare il metodo di caricamento dei dati nella destinazione. Per i dati DBCS (Double-Byte Character Set) è necessario utilizzare una delle opzioni di caricamento rapido. Per ulteriori informazioni sulle modalità di accesso ai dati con caricamento rapido, ottimizzate per gli inserimenti bulk, vedere Destinazione OLE DB.Opzione
Descrizione
Tabella o vista
Consente di caricare i dati in una tabella o vista nella destinazione OLE DB.
Tabella o vista - Caricamento rapido
Consente di caricare i dati in una tabella o vista nella destinazione OLE DB e di utilizzare l'opzione di caricamento rapido. Per ulteriori informazioni sulle modalità di accesso ai dati con caricamento rapido, ottimizzate per gli inserimenti bulk, vedere Destinazione OLE DB.
Variabile nome vista o nome tabella
Consente di specificare il nome della vista o della tabella in una variabile.
Argomenti correlati:: Utilizzo di variabili nei pacchetti
Variabile nome vista o nome tabella - Caricamento rapido
Consente di specificare il nome della vista o della tabella in una variabile e di caricare i dati utilizzando l'opzione di caricamento rapido. Per ulteriori informazioni sulle modalità di accesso ai dati con caricamento rapido, ottimizzate per gli inserimenti bulk, vedere Destinazione OLE DB.
Comando SQL
Consente di caricare i dati nella destinazione OLE DB utilizzando una query SQL.
Anteprima
Consente di visualizzare in anteprima i risultati nella finestra di dialogo Anteprima risultati query. L'anteprima supporta la visualizzazione di 200 righe al massimo.
Opzioni dinamiche relative alla modalità di accesso ai dati
Ciascuna impostazione della Modalità di accesso ai dati consente di visualizzare un set dinamico di opzioni specifico di tale impostazione. Nelle sezioni seguenti viene descritta ciascuna opzione dinamica disponibile per ogni impostazione Modalità di accesso ai dati.
Modalità di accesso ai dati = Tabella o vista
Nome tabella o vista
Consente di selezionare il nome della tabella o della vista nell'elenco dei nomi disponibili nell'origine dei dati.Nuova
Consente di creare una nuova tabella utilizzando la finestra di dialogo Crea tabella.[!NOTA]
Quando si fa clic su Nuovo, Integration Services genera un'istruzione CREATE TABLE predefinita basata sull'origine dati collegata. Questa istruzione CREATE TABLE predefinita non includerà l'attributo FILESTREAM anche se la tabella di origine include una colonna con l'attributo FILESTREAM dichiarato. Per eseguire un componente Integration Services con l'attributo FILESTREAM, implementare innanzitutto l'archiviazione di FILESTREAM nel database di destinazione. Aggiungere quindi l'attributo FILESTREAM all'istruzione CREATE TABLE nella finestra di dialogo Crea tabella. Per ulteriori informazioni, vedere Dati BLOB (Binary Large Object) (SQL Server).
Modalità di accesso ai dati = Tabella o vista - Caricamento rapido
Nome tabella o vista
Consente di selezionare una tabella o vista del database nell'elenco oppure di creare una nuova tabella facendo clic su Nuova.Nuova
Consente di creare una nuova tabella utilizzando la finestra di dialogo Crea tabella.[!NOTA]
Quando si fa clic su Nuovo, Integration Services genera un'istruzione CREATE TABLE predefinita basata sull'origine dati collegata. Questa istruzione CREATE TABLE predefinita non includerà l'attributo FILESTREAM anche se la tabella di origine include una colonna con l'attributo FILESTREAM dichiarato. Per eseguire un componente Integration Services con l'attributo FILESTREAM, implementare innanzitutto l'archiviazione di FILESTREAM nel database di destinazione. Aggiungere quindi l'attributo FILESTREAM all'istruzione CREATE TABLE nella finestra di dialogo Crea tabella. Per ulteriori informazioni, vedere Dati BLOB (Binary Large Object) (SQL Server).
Mantieni valori Identity
Consente di specificare se copiare i valori Identity durante il caricamento dei dati. Questa proprietà è disponibile solo con l'opzione di caricamento rapido. Il valore predefinito di questa proprietà è false.Mantieni valori Null
Consente di specificare che vengano copiati i valori Null durante il caricamento dei dati. Questa proprietà è disponibile solo con l'opzione di caricamento rapido. Il valore predefinito di questa proprietà è false.Blocco a livello di tabella
Consente di specificare che la tabella venga bloccata durante il caricamento. Il valore predefinito di questa proprietà è true.Verifica vincoli
Consente di specificare se la destinazione esegue la verifica dei vincoli durante il caricamento dei dati. Il valore predefinito della proprietà è true.Righe per batch
Consente di specificare il numero di righe di un batch. Il valore predefinito della proprietà è -1 che indica che non è stato assegnato alcun valore.[!NOTA]
Cancellare il contenuto della casella di testo in Editor destinazione OLE DB per indicare che non si desidera assegnare alcun valore personalizzato alla proprietà.
Dimensioni massime commit inserimento
Consente di specificare le dimensioni del batch per le quali la destinazione OLE DB tenta di eseguire il commit durante le operazioni di caricamento rapido. Il valore 0 indica che viene eseguito il commit di tutti i dati in un singolo batch dopo che tutte le righe sono state elaborate.[!NOTA]
Un valore di 0 potrebbe provocare l'arresto del pacchetto in esecuzione se la destinazione OLE DB e un altro componente del flusso di dati aggiornano la stessa tabella di origine. Per impedire l'arresto del pacchetto, impostare l'opzione Dimensioni massime commit inserimento su 2147483647.
Se si specifica un valore per questa proprietà, la destinazione esegue il commit delle righe nei batch le cui dimensioni sono inferiori (a) al valore specificato in Dimensioni massime commit inserimento oppure (b) alle righe rimanenti nel buffer attualmente in fase di elaborazione.
[!NOTA]
Un eventuale esito negativo della verifica dei vincoli nella destinazione causa l'interruzione dell'intero batch di righe definito da Dimensioni massime commit inserimento.
Modalità di accesso ai dati = Variabile nome vista o nome tabella
- Nome variabile
Consente di selezionare la variabile che contiene il nome della tabella o vista.
Modalità di accesso ai dati = Variabile nome vista o nome tabella - Caricamento rapido
Nome variabile
Consente di selezionare la variabile che contiene il nome della tabella o vista.Nuova
Consente di creare una nuova tabella utilizzando la finestra di dialogo Crea tabella.[!NOTA]
Quando si fa clic su Nuovo, Integration Services genera un'istruzione CREATE TABLE predefinita basata sull'origine dati collegata. Questa istruzione CREATE TABLE predefinita non includerà l'attributo FILESTREAM anche se la tabella di origine include una colonna con l'attributo FILESTREAM dichiarato. Per eseguire un componente Integration Services con l'attributo FILESTREAM, implementare innanzitutto l'archiviazione di FILESTREAM nel database di destinazione. Aggiungere quindi l'attributo FILESTREAM all'istruzione CREATE TABLE nella finestra di dialogo Crea tabella. Per ulteriori informazioni, vedere Dati BLOB (Binary Large Object) (SQL Server).
Mantieni valori Identity
Consente di specificare se copiare i valori Identity durante il caricamento dei dati. Questa proprietà è disponibile solo con l'opzione di caricamento rapido. Il valore predefinito di questa proprietà è false.Mantieni valori Null
Consente di specificare che vengano copiati i valori Null durante il caricamento dei dati. Questa proprietà è disponibile solo con l'opzione di caricamento rapido. Il valore predefinito di questa proprietà è false.Blocco a livello di tabella
Consente di specificare che la tabella venga bloccata durante il caricamento. Il valore predefinito di questa proprietà è false.Verifica vincoli
Consente di specificare se l'attività esegue la verifica dei vincoli. Il valore predefinito della proprietà è false.Righe per batch
Consente di specificare il numero di righe di un batch. Il valore predefinito della proprietà è -1 che indica che non è stato assegnato alcun valore.[!NOTA]
Cancellare il contenuto della casella di testo in Editor destinazione OLE DB per indicare che non si desidera assegnare alcun valore personalizzato alla proprietà.
Dimensioni massime commit inserimento
Consente di specificare le dimensioni del batch per le quali la destinazione OLE DB tenta di eseguire il commit durante le operazioni di caricamento rapido. Il valore predefinito di 2147483647 indica che viene eseguito il commit di tutti i dati in un singolo batch dopo che tutte le righe sono state elaborate.[!NOTA]
Un valore di 0 potrebbe provocare l'arresto del pacchetto in esecuzione se la destinazione OLE DB e un altro componente del flusso di dati aggiornano la stessa tabella di origine. Per impedire l'arresto del pacchetto, impostare l'opzione Dimensioni massime commit inserimento su 2147483647.
Modalità di accesso ai dati = Comando SQL
Testo comando SQL
Immettere il testo di una query SQL, fare clic su Compila query per compilare la query oppure fare clic su Sfoglia per individuare il file che contiene il testo della query.[!NOTA]
La destinazione OLE DB non supporta parametri. Per eseguire un'istruzione INSERT con parametri, è possibile utilizzare la trasformazione Comando OLE DB. Per ulteriori informazioni, vedere Trasformazione Comando OLE DB.
Compila query
Utilizzare la finestra di dialogo Generatore query per creare la query SQL in modo visivo.Sfoglia
Utilizzare la finestra di dialogo Apri per individuare il file contenente il testo della query SQL.Analizza query
Consente di verificare la sintassi del testo della query.
Vedere anche
Attivitá
Caricamento dei dati tramite la destinazione OLE DB
Riferimento
Editor destinazione OLE DB (pagina Mapping)
Editor destinazione OLE DB (pagina Output degli errori)
Concetti
Guida di riferimento ai messaggi e agli errori di Integration Services