Da SQL Server Management Studio, apri Esplora oggetti, vai al database in cui desideri caricare i dati, fai clic con il pulsante destro del mouse, quindi scegli Attività> Importa dati.
Questo apre l'Importazione guidata dati, che in genere funziona abbastanza bene per l'importazione da Excel. Puoi scegliere un file Excel, scegliere da quale foglio di lavoro importare i dati, puoi scegliere in quale tabella archiviarlo e quali saranno le colonne. Davvero abbastanza flessibile.
È possibile eseguirlo come una tantum oppure archiviarlo come pacchetto di SQL Server Integration Services (SSIS) nel file system o nello stesso SQL Server ed eseguirlo più e più volte (anche pianificato per l'esecuzione in un dato tempo, utilizzando SQL Agent).
Aggiornamento: sì, sì, sì, puoi fare tutte quelle cose che continui a chiedere:hai provato almeno una volta a eseguire quella procedura guidata?
OK, ecco che arriva - passo dopo passo:
Passaggio 1: scegli la tua fonte Excel
Passaggio 2: scegli il tuo database di destinazione di SQL Server
Passaggio 3: scegli il foglio di lavoro di origine (da Excel) e la tabella di destinazione nel database di SQL Server; vedi il pulsante "Modifica mappature"!
Passaggio 4: controlla (e modifica, se necessario) i mapping delle colonne di Excel alle colonne di SQL Server nella tabella:
Passaggio 5: se desideri utilizzarlo in seguito, salva il pacchetto SSIS su SQL Server:
Passaggio 6: - successo! Questo è su una macchina a 64 bit, funziona come un incantesimo - fallo e basta!!