Sql Server 匯入Excel
1、準備Excel檔案,確保首行包含列名稱,示例列名用了中文,英文也可以
2、如果安裝了Sql Server Management Studio的話,直接在資料庫Application右鍵->任務->匯入資料,啟動SQL Server 2016 匯入和匯出嚮導(32 位)
注:Sql Server Management Studio裡預設啟動32位的程式
3、選擇匯入的源
如果點Next出現
根據官方文件指示,下載Microsoft Access 2016 資料庫引擎,安裝
https://www.microsoft.com/zh-cn/download/details.aspx?id=54920
根據安裝的Microsoft Office是32還是64位的,選擇下載對應的程式
以下演示為64位的,不能從Sql Server Management Studio裡啟動,要去啟動這個(也可以在開始選單中找到)
C:\Program Files\Microsoft SQL Server\130\DTS\Binn\DTSWizard.exe
4、選擇匯入的目標
5、選擇“複製一個或多個表或檢視的資料”
6、目標可以寫一個不存在的表,以免去手工建立表的麻煩
注:選擇Sheet1是因為Excel檔案中,只有Sheet1有資料
7、然後一直下一步直至完成,很多預設的選擇是不用改的
可以查詢到剛才插入的資料則表示成功插入資料
參考:
https://docs.microsoft.com/zh-cn/sql/integration-services/import-export-data/import-and-export-data-with-the-sql-server-import-and-export-wizard?view=sql-server-ver15