Mapping colonne (Importazione/Esportazione guidata SQL Server)Column Mappings (SQL Server Import and Export Wizard)

Dopo aver selezionato le tabelle e le viste esistenti per copiare o rivedere la query fornita, fare clic su Modifica mappingper consentire a Importazione/Esportazione guidata SQL ServerSQL Server di visualizzare la finestra di dialogo Mapping colonne .After you select the existing tables and views to copy or review the query that you provided, if you click Edit mappings, the SQL ServerSQL Server Import and Export Wizard shows the Column Mappings dialog box. In questa pagina specificare e configurare le colonne di destinazione per ricevere i dati copiati da colonne di origine.On this page you specify and configure destination columns to receive the data copied from the source columns. Spesso non è necessario modificare qualsiasi elemento in questa pagina.Often you don't have to change anything on this page.

Se non si desidera copiare tutte le colonne della tabella che è selezionata, una cosa che è possibile eseguire in questa pagina è escludere le colonne che non desiderate.If you don't want to copy all the columns in the table you selected, one thing you can do on this page is exclude the columns you don't want. Selezionare ignorare nel destinazione colonna il mapping elenco per le colonne che non si desidera copiare.Select ignore in the Destination column of the Mappings list for columns that you don't want to copy.

Screenshot della pagina Mapping colonneScreen shot of the Column Mappings page

La schermata seguente mostra un esempio del i mapping delle colonne la finestra di dialogo della procedura guidata.The following screen shot shows an example of the Column Mappings dialog box of the wizard.

In questo esempio, notare come la procedura guidata creerà una nuova tabella di destinazione perché è stato selezionato Crea tabella di destinazione .In this example, you see that the wizard is going to create a new destination table, because Create destination table is selected. Per impostazione predefinita, la procedura guidata assegna ogni colonna della nuova tabella di destinazione lo stesso nome, tipo di dati e le proprietà della colonna di origine corrispondente.By default, the wizard gives each column in the new destination table the same name, data type, and properties as the corresponding source column.

Pagina mapping di colonna dell'importazione / esportazione guidataColumn mappings page of the Import and Export Wizard

Esaminare l'origine e destinazioneReview the source and destination

Sezione di pagina, origine e destinazione mapping colonne

OrigineSource
La tabella di origine selezionato, vista o query.The selected source table, view, or query.

DestinazioneDestination
La vista o tabella di destinazione selezionata.The selected destination table or view.

Facoltativamente, creare una nuova tabella di destinazioneOptionally, create a new destination table

Pagina mapping di colonna, nuova sezione di tabella

Crea tabella di destinazione/fileCreate destination table/file
Se non esiste già, creare la tabella di destinazione.Create the destination table if it does not already exist.

Modifica codice SQLEdit SQL
Fare clic su Modifica SQL per aprire la finestra di dialogo Istruzione SQL CREATE TABLE .Click Edit SQL to open the Create Table SQL Statement dialog box. Utilizzare l'istruzione CREATE TABLE generata automaticamente o modificarla in base alle esigenze.Use the autogenerated CREATE TABLE statement, or modify it for your purposes. Se si modifica questa istruzione manualmente, è necessario assicurarsi che l'elenco dei mapping delle colonne riconosca le modifiche.If you change this statement manually, you have to make sure that the list of column mappings recognizes your changes. Per altre informazioni, vedere Istruzione SQL CREATE TABLE.For more info, see Create Table SQL Statement.

A volte queste opzioni sono disabilitateSometimes these options are disabled

Il creare una tabella di destinazione opzione e modifica SQL pulsante vengono automaticamente abilitato o disabilitato automaticamente.The Create destination table/file option and the Edit SQL button are either automatically enabled or automatically disabled.

  • Abilitata.Enabled. Se è stato specificato un nuova tabella di destinazione nel Selezione origine tabelle e viste pagina il Crea tabella di destinazione viene selezionata automaticamente e il ** Modifica codice SQL** pulsante è abilitato.If you specified a new destination table on the Select Source Tables and Views page, the Create destination table option is automatically selected and the Edit SQL button is enabled.

  • Disabilitato.Disabled. Se si seleziona un esistente tabella di destinazione nel Selezione origine tabelle e viste pagina il Crea tabella di destinazione opzione e Modifica codice SQL ** pulsante sono disabilitati.If you selected an **existing destination table on the Select Source Tables and Views page, the Create destination table option and the Edit SQL button are disabled. Se si desidera creare una nuova tabella di destinazione, tornare alla schermata di Selezione origine tabelle e viste pagina e immettere il nome di un nuova tabella il destinazione colonna.If you want to create a new destination table, go back to the Select Source Tables and Views page and enter the name of a new table in the Destination column.

Per quanto riguarda i dati esistenti nella destinazione?What about existing data in the destination?

Pagina mapping di colonna, sezione Opzioni

Elimina righe nella tabella di destinazione/fileDelete rows in destination table/file
Consente di specificare se cancellare i dati da una tabella esistente prima di caricare nuovi dati.Specify whether to clear the data from an existing table before loading the new data.

Aggiungi righe alla tabella di destinazione/fileAppend rows to destination table/file
Consente di specificare se aggiungere nuovi dati a quelli già presenti in una tabella esistente.Specify whether to append the new data to the data already present in an existing table.

Elimina e ricrea tabella di destinazioneDrop and re-create destination table
Selezionare questa opzione per sovrascrivere la tabella di destinazione.Choose this option to overwrite the destination table. Questa opzione è disponibile solo quando si utilizza la procedura guidata per creare la tabella di destinazione.This option is only available when you used the wizard to create the destination table. La tabella di destinazione viene eliminata e ricreata solo se si salva il pacchetto creato dalla procedura guidata e quindi lo si esegue nuovamente.The destination table is only dropped and re-created if you save the package that the wizard creates and then run the package again. Questa opzione è utile per testare le impostazioni più volte.This is a convenient option when you want to test your settings more than once.

Consenti IDENTITY_INSERTEnable identity insert
Selezionare questa opzione per consentire l'inserimento dei valori di identità esistenti nei dati di origine all'interno di una colonna Identity della tabella di destinazione.Choose this option to allow existing identity values in the source data to be inserted into an identity column in the destination table. Per impostazione predefinita, generalmente non è possibile applicare questa opzione alla colonna Identity di destinazione.By default, the destination identity column typically does not allow this.

Suggerimento

Se le chiavi primarie esistenti si trovano in una colonna Identity, in una contatore o nell'equivalente, in genere è necessario selezionare questa opzione per mantenere i valori di chiave primaria esistenti.If your existing primary keys are in an identity column, an autonumber column, or the equivalent, you typically have to select this option to keep your existing primary key values. In caso contrario la colonna Identity di destinazione assegna in genere nuovi valori.Otherwise the destination identity column typically assigns new values.

Mantenere i valori del contatore o identitàKeep your autonumber or identity values

Se si sta esportando i dati che dispone di una colonna contatore o una colonna identity, ad esempio, se si sta esportando da Microsoft Access - assicurarsi che si seleziona Consenti IDENTITY_INSERT come descritto in precedenza immediatamente.If you're exporting data that has an autonumber column or an identity column - for example, if you're exporting from Microsoft Access - make sure you select Enable identity insert as described immediately above.

Esaminare i mapping delle colonneReview column mappings

Pagina mapping di colonna, sezione mapping

MappingMappings
Consente di visualizzare la modalità di mapping tra ogni colonna nell'origine dati e una colonna nella destinazione.Displays how each column in the data source maps to a column in the destination.

L'elenco Mapping contiene le colonne seguenti.The Mappings list has the following columns.

  • OrigineSource
    Consente di visualizzare ogni colonna di origine.View each source column.

  • DestinazioneDestination
    Visualizzare la colonna di destinazione mappata o selezionare una colonna diversa.View the mapped destination column or select a different column.

    Non è necessario copiare tutte le colonne della tabella di origine.You don't have to copy all the columns from the source table. Selezionare Ignora per le colonne che si desidera ignorare.Select ignore in this column for columns that you want to skip. Prima di eseguire il mapping delle colonne, è necessario ignorare tutte le colonne di cui non verrà eseguito il mapping.Before you map columns, you must ignore all columns that will not be mapped.

  • TipoType
    Visualizzare il tipo di dati per la colonna di destinazione o selezionare un tipo di dati diverso.View the data type for the destination column or select a different data type.

  • Ammette i valori NullNullable
    Consente di specificare se la colonna di destinazione ammette valori Null.Specify whether the destination column allows a null value.

  • DimensioneSize
    Specificare il numero di caratteri nella colonna di destinazione, se applicabile.Specify the number of characters in the destination column, if applicable.

  • PrecisionePrecision
    Specificare la precisione dei dati numerici nella colonna di destinazione - il numero di cifre, se applicabile.Specify the precision of numeric data in the destination column - that is, the number of digits - if applicable.

    • ScalaScale
      Specificare la scala dei dati numerici nella colonna di destinazione - il numero di cifre decimali, se applicabile.Specify the scale of numeric data in the destination column - that is, the number of decimal places - if applicable.

Operazioni successiveWhat's next?

Dopo aver esaminato e configurare le colonne di destinazione per ricevere i dati copiati da colonne di origine e fare clic su OK, i mapping delle colonne nuovamente la finestra di dialogo di Seleziona origine Tabelle e viste pagina o il configurazione destinazione File Flat pagina.After you review and configure destination columns to receive the data copied from the source columns and click OK, the Column Mappings dialog box returns you to the Select Source Tables and Views page or to the Configure Flat File Destination page. Per altre informazioni, vedere Seleziona tabelle e viste di origine o Configurare la destinazione del file flat.For more info, see Select Source Tables and Views or Configure Flat File Destination.

Se nell'elenco Mapping è stato specificato un mapping che potrebbe non avvenire con successo, la finestra di dialogo Mapping colonne riporta alla pagina Verifica mapping tra i tipi di dati .If you specified a mapping that may not succeed in the Mappings list, then the Column Mappings dialog box takes you to the Review Data Type Mapping page. In questa pagina, esaminare gli avvisi, specificare le opzioni di conversione e anche come gestire gli errori.On this page, you review the warnings, specify conversion options, and also specify how to handle errors. Per altre informazioni, vedere Verifica mapping tra i tipi di dati.For more info, see Review Data Type Mapping.

Vedere ancheSee also

Mapping dei tipi di dati nell'Importazione/Esportazione guidata SQL ServerData Type Mapping in the SQL Server Import and Export Wizard
Iniziare con questo semplice esempio dell'Importazione/Esportazione guidataGet started with this simple example of the Import and Export Wizard