將Excel的數據導入SqlServer的表中


記錄一下最近從Excel導入大量數據到SqlServer表中的步驟。
在將Excel數據准備好以后。
1、右鍵SQL Server中需要導入數據的庫名,選擇【任務】—【導入數據】如圖:

 

 

2、彈出下圖選擇下一步

 

 

3、在彈出的窗口中選擇數據源,這里選擇excel,並點擊下面的瀏覽,找到要導入的excel文件,然后,Excel版本記得選擇97-2003,並點擊下一步

 

 

這里強調一下,一開始我選擇的是Excel 2007,點下一步會報錯:未在本地計算機上注冊“microsoft.ACE.oledb.12.0”提供程序。換成Excel 97-2003就好了,如下圖:

缺一個驅動下載地址:Download Microsoft Access 2010 數據庫引擎可再發行程序包 from Official Microsoft Download Center

注意:別忘記下載32位的驅動哦

 

 

4、在跳出的窗口中填寫服務器名稱,身份驗證方式可以選擇window驗證或者賬號驗證都可以,我習慣用sql驗證,同時下面的數據庫更改為需要導入數據的庫,確認信息無誤后點下一步,如下圖:

 

 

5、在彈出的窗口中保持默認,直接點下一步

 

 

6、最重要的一步:選擇要導入的表,默認新建表Sheet1$,也可以自己選擇已有的表(我一般這里會選擇已存在的表名,這樣導入的數據才能到這個表里;否則會新建出一張表)

 

 

7、在上圖中點擊【編輯映射】,確認不是創建目標表后點確認,點下一步【立即運行】

 

 

8、到這里就完成了,導入數據成功。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM