Microsoft SQL Server fornisce un opzione server collegato che consente di utilizzare un foglio di calcolo di Excel come input per una tabella di database . Questa procedura guidata consente di utilizzare SQL per importare i record , quindi non c'è bisogno di manualmente ingresso . Questo processo è utile se si dispone di più file di Excel che si desidera immettere nel database di SQL Server . Istruzioni
1
Fare clic sul pulsante di Windows "Start" su SQL Server e selezionare "Tutti i programmi " nel menu . Fare clic su "SQL Server", quindi fare clic su " SQL Server Management Studio . " Il software di importazione si apre sul server di database.
2
Fare clic su " Nuova query " nella parte superiore del vostro editor SQL . Si apre una finestra in cui si digita il codice SQL . È innanzitutto necessario collegare il server al foglio di calcolo di Excel . Digitare il seguente testo nella nuova finestra aperta per collegare al vostro foglio di calcolo Excel :
sp_addlinkedserver ' LinkedSpreadsheet ' , ' Jet 4.0 ', ' Microsoft.Jet.OLEDB.4.0 ', ' c : \\ \\ MyExcel clienti . xls '
Sostituire l' ultimo parametro con la posizione e il nome del vostro file di foglio di calcolo Excel . Premere il tasto " F5 " per eseguire il codice e il link al foglio di calcolo . Il testo " LinkedSpreadsheet " è lo pseudonimo dato al foglio di calcolo di Excel . Si utilizza questo alias per importare i record
3
Digitare il seguente codice SQL per importare i record : .
Selezionare * in myTable da LinkedSpreadsheet ... [ Foglio1 $ ]
Questa query importazioni record dalla sheet1 $ patrimoniale e ingressi i record nella tabella di database denominato myTable del foglio di calcolo. Sostituire " myTable " con il proprio nome di tabella .
4
Premere " F5 " per eseguire la query . A seconda della velocità del vostro server e la dimensione dei dischi, possono essere necessari diversi minuti per importare tutti i record .