Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Come utilizzare la procedura guidata di importazione/esportazione in SQL Server - Esercitazione su SQL Server / TSQL Parte 104

Abbiamo ricevuto il file SourceFile.xlsx e dobbiamo caricarlo nella tabella del server SQL. Possiamo creare un pacchetto SSIS in BIDS o utilizzare l'Importazione/Esportazione guidata per caricare questo file nella tabella di SQL Server. In questo post utilizzeremo la procedura guidata di importazione/esportazione.
Fig 1:File di origine Excel
Fase 1:
Fai clic con il pulsante destro del mouse sul database in cui esiste la tabella o desideri crearla e carica i dati di Excel come mostrato di seguito
Fig 2:importazione di dati utilizzando l'importazione/esportazione guidata nella tabella di SQL Server.

Scegli l'origine dati:

Scegli l'origine dati che desideri utilizzare come origine, poiché stiamo caricando i dati da Excel, scegli il file Excel come mostrato di seguito Fig 3:scegli l'origine dati Excel in Import Export Wizard


Scegli una destinazione:

Scegli la destinazione in cui desideri caricare i dati dall'origine. Nel nostro caso stiamo caricando i nostri dati su SQL Server Table. Configura come mostrato di seguito Fig 4:scegli SQL Server come destinazione

Specifica una copia tabella o una query:

Puoi scegliere direttamente la tabella da cui vuoi caricare i dati o puoi scrivere una query se stai usando Database come fonte. Poiché utilizziamo Excel come origine, sceglieremo Table(Sheet). Fig 5:scegli Copia dati da una o più tabelle o viste

Seleziona tabelle e viste di origine:

In questa parte della procedura guidata, dobbiamo selezionare le tabelle o le viste che vogliamo utilizzare dall'origine e caricare i dati alla destinazione. Mentre stiamo caricando i dati da Excel, vengono visualizzate le schede di Excel. Scegli il foglio (scheda) che desideri caricare. Sotto Destinazione, ti mostrerà lo stesso nome di Sorgente. L'ho cambiato in CustomerData. Puoi scegliere il nome del tuo Tavolo che desideri. Puoi scegliere più fogli o tabelle dalla sorgente. Fig 6:Seleziona tabelle/viste di origine in Import Export Wizard

Mapping delle colonne:

Fare clic su Modifica mappature e quindi mappare le colonne di origine alle colonne di destinazione. Inoltre, se è necessario scegliere il tipo di dati corretto, è possibile modificare qui. Fig 7:procedura guidata per l'importazione e l'esportazione della mappatura delle colonne


Salva ed esegui pacchetto:

Per impostazione predefinita, Esegui immediatamente è selezionato. Ho modificato l'opzione in Salva pacchetto SSIS e ho fornito la posizione in cui voglio salvare il pacchetto SSIS. Inoltre, non ci sono informazioni sensibili che voglio salvare in Pacchetto come Password, quindi ho selezionato Non salvare dati sensibili. Fig 8:salvataggio del pacchetto SSIS nel file system

Salva pacchetto SSIS:

Fornisci il nome del pacchetto SSIS e la posizione del file come mostrato di seguito
Fig 10:fornire il nome per il pacchetto SSIS

Completa la procedura guidata:

Il riepilogo di tutti i passaggi ti verrà mostrato in questo passaggio. Puoi vedere la fonte, la destinazione ecc.


Fig 11:Riepilogo dei passaggi
Dopo aver premuto il pulsante Fine, la procedura guidata eseguirà tutti i passaggi seguenti e infine salverà il pacchetto SSIS.

Fig 12:salva il pacchetto SSIS in una determinata posizione
Il pacchetto viene creato sul desktop secondo il percorso indicato.
Fig 13:Pacchetto SSIS creato da Import/Export Wizard
Per eseguire questo pacchetto, fai doppio clic su di esso e si aprirà la finestra sottostante. Se è necessario modificare il nome di File o SQL Server, è possibile accedere a Gestori connessioni e modificarlo. Nel mio caso, non voglio apportare modifiche. Premi il pulsante Esegui
Fig:14 Esegui utilità pacchetto
Dopo aver premuto Esegui, verrà visualizzata la finestra di avanzamento dell'esecuzione del pacchetto e sarai in grado di vedere lo stato di avanzamento dell'esecuzione del pacchetto SSIS. Fig 15:avanzamento dell'esecuzione del pacchetto.
L'importazione/esportazione guidata è un modo per caricare rapidamente i dati tra diverse origini e destinazioni. È possibile creare rapidamente il pacchetto SSIS utilizzando l'importazione/esportazione guidata, quindi aggiungerlo al progetto SSIS e apportare modifiche se necessario.
Se è necessario esportare i dati da SQL Server, è necessario fare clic con il pulsante destro del mouse su Database-->Attività -->Verranno avviati l'esportazione dei dati e l'importazione/esportazione guidata.

Video demo:come utilizzare l'importazione e l'esportazione guidata per caricare i dati dei file Excel nella tabella di SQL Server