Condividi tramite


Impostazione copia tabella o query (Importazione/Esportazione guidata SQL Server)

Utilizzare la pagina Impostazione copia tabella o query per specificare la modalità di copia dei dati. È possibile selezionare gli oggetti di database esistenti che si desidera copiare mediante l'interfaccia grafica oppure utilizzare Transact-SQL per creare una query più complessa.

Per ulteriori informazioni su questa procedura guidata, vedere Utilizzo dell'Importazione/Esportazione guidata SQL Server per lo spostamento dei dati. Per informazioni sulle opzioni di avvio della procedura guidata, oltre che sulle autorizzazioni necessarie per la sua esecuzione, vedere Procedura: Esecuzione dell'Importazione/Esportazione guidata SQL Server.

Lo scopo di Importazione/Esportazione guidata SQL Server è la copia di dati da un'origine a una destinazione. La procedura guidata può inoltre creare automaticamente un database di destinazione e le tabelle di destinazione. Se tuttavia è necessario copiare più database o tabelle, o altri tipi di oggetti di database, è preferibile utilizzare Copia guidata database. Per ulteriori informazioni, vedere Utilizzo di Copia guidata database.

Opzioni

  • Copia i dati da una o più tabelle o viste
    Consente di utilizzare la finestra di dialogo Selezione tabelle e viste di origine per copiare campi dalle tabelle e viste di origine selezionate nella destinazione o nelle destinazioni specificate. Utilizzare questa opzione se si desidera copiare tutti i dati inclusi nell'origine senza filtrare o ordinare i record.

    Quando si utilizza un provider di dati .NET Framework per la connessione all'origine dati, l'opzione Copia i dati da una o più tabelle o viste potrebbe non essere disponibile. Questa opzione è disponibile solo per i provider per cui è presente una sezione ProviderDescription nel file ProviderDescriptors.xml. Ogni sezione ProviderDescription contiene le informazioni necessarie per recuperare metadati dal provider corrispondente. Per impostazione predefinita, il file ProviderDescriptors.xml contiene una sezione ProviderDescription solo per i provider seguenti:

    • System.Data.SqlClient

    • System.Data.OracleClient

    • System.Data.OleDb

    • System.Data.Odbc

    Per rendere disponibile l'opzione Copia i dati da una o più tabelle o viste per altri provider, terze parti possono aggiungere le proprie sezioni ProviderDescriptor al file ProviderDescriptors.xml. Per impostazione predefinita, questo file si trova in <unità>:\Programmi\Microsoft SQL Server\100\DTS\ProviderDescriptors. Per controllare i requisiti per la sezione ProviderDescriptor, vedere il file di schema ProviderDescriptors.xsd disponibile, per impostazione predefinita, nella stessa cartella del file ProviderDescriptors.xml.

  • Scrivi una query per specificare i dati da trasferire
    Consente di utilizzare la finestra di dialogo Impostazione query di origine per generare istruzioni SQL che consentono di recuperare le righe. Utilizzare questa opzione se si desidera modificare o limitare i dati di origine durante l'operazione di copia. È possibile copiare solo le righe che corrispondono ai criteri di selezione.