Come importare un file separato da virgole in SQL Server 2008

Le aziende di tutte le dimensioni utilizzano il software di database SQL Server 2008 di Microsoft per la creazione di report, il data warehousing e il supporto delle loro operazioni quotidiane. Un componente di SQL Server, SQL Server Integration Services, converte i dati da molti formati esterni, inclusi i file di variabili separate da virgole. Questi file fungono da tramite per i programmi di fogli di calcolo, il software Electronic Data Interchange e altre applicazioni aziendali. SSIS semplifica l’attività di importazione dei dati tramite la procedura guidata di importazione ed esportazione, che esegue l’attività complessa con pochi clic del mouse.

1

Fare clic sul pulsante “Start” e selezionare “Tutti i programmi”. Dall’elenco dei programmi, spostare il puntatore del mouse su “Microsoft SQL Server 2008” e fare clic su di esso. La selezione del menu visualizza diversi programmi di SQL Server 2008.

2

Selezionare “Importa ed esporta dati” per avviare la procedura guidata di importazione / esportazione di SQL Server. Fare clic sul pulsante “Avanti” per passare alla schermata “Scegli un’origine dati”.

3

Apri l’elenco delle origini dati e seleziona “Origine file flat”. Nella stessa pagina, fare clic sul pulsante “Sfoglia” e individuare e selezionare il file separato da virgole da importare.

4

Fare clic su “Colonne” nell’elenco sulla colonna verticale sul lato sinistro dello schermo. Accanto a “Delimitatore di riga:” seleziona “{CR} {LF}” dall’elenco a discesa delle opzioni. Accanto a “Delimitatore di colonna:” seleziona “Virgola {,}” dall’elenco a discesa. La procedura guidata di importazione / esportazione SSIS visualizza un’anteprima dei primi record in un’area direttamente sotto queste impostazioni.

5

Fare clic sul pulsante “Avanti” per far avanzare la procedura guidata alla schermata “Scegli una destinazione”.

6

Seleziona l’opzione “SQL Server Native Client” dall’elenco a discesa accanto a “Destinazione:”. Seleziona il nome del server del database dall’elenco a discesa accanto a “Nome server:”.

7

Selezionare il database in cui si desidera importare il file separato da virgole dall’opzione “Database:”. Fare clic sul pulsante “Avanti” per aprire la schermata “Seleziona tabelle e viste di origine”.

8

Prendi nota del nome della tabella del database sotto l’intestazione “Destinazione”. Questa è una nuova tabella creata da SQL Server per contenere i dati CSV. Se si desidera utilizzare un’altra tabella, fare clic sull’icona della tabella immediatamente a sinistra del nome e modificare il nome della tabella.

9

Fare clic sul pulsante “Avanti” per aprire la schermata “Salva ed esegui pacchetto”. Fare clic sulla casella di controllo “Esegui immediatamente”.

10

Fare clic sul pulsante “Avanti” fino a visualizzare la schermata “Completa la procedura guidata”, quindi fare clic su “Fine”. La procedura guidata importa i dati CSV dal file selezionato in una tabella appena creata nel database.