- 將要導(dǎo)入的excel表格數(shù)據(jù)如下,第一行數(shù)據(jù)默認(rèn)為數(shù)據(jù)庫表中的字段,所以這個(gè)必須要有,否則無法映射導(dǎo)入。
- 選擇你要導(dǎo)入數(shù)據(jù)的數(shù)據(jù)庫,右鍵選擇任務(wù),再點(diǎn)擊導(dǎo)入文件
- 點(diǎn)擊下一步
- 選擇Microsoft Excel 點(diǎn)擊預(yù)覽選擇你要導(dǎo)入的表,選擇對應(yīng)版本,但是一般導(dǎo)入就會預(yù)設(shè)好,可以不用改,點(diǎn)擊下一步
- 選擇 Microsoft OLE DB Provider for SQL Server,服務(wù)器名稱,使用windows身份驗(yàn)證,因?yàn)槲疫@里是自己的機(jī)器做服務(wù)器,然后數(shù)據(jù)庫對應(yīng)好。
- 選擇復(fù)制一個(gè)或多個(gè)表或視圖的數(shù)據(jù),點(diǎn)擊下一步
- 選擇你對應(yīng)的表
- 警告可以不用管,下一步
- 立即運(yùn)行,下一步
- 點(diǎn)擊完成
- 檢查是否導(dǎo)入成功
- 我這里是外鍵發(fā)送沖突,然后修改一下,重新按照剛才步驟導(dǎo)入
導(dǎo)入發(fā)生問題
未在本地計(jì)算機(jī)上注冊“Microsoft.ACE.OLEDB.12.0”提供程序。 (System.Data)文章來源地址http://www.zghlxwxcb.cn/news/detail-459179.html
- 主要有以下幾種原因:
1、沒有安裝數(shù)據(jù)訪問組件,需要安裝相應(yīng)版本的數(shù)據(jù)訪問組件(AccessDatabaseEngine);
2、沒有安裝相應(yīng)版本的Office客戶端,需要安裝相應(yīng)版本的Office客戶端;
3、沒有在IIS應(yīng)用程序池配置默認(rèn)屬性,需要在相應(yīng)的IIS應(yīng)用程序池啟用32位應(yīng)用程序; - 解決方案
下載這個(gè)
官網(wǎng)鏈接:Microsoft Access 2010 數(shù)據(jù)庫引擎可再發(fā)行程序包
選擇第一個(gè),方便一點(diǎn),因?yàn)樵趕ql工具里面默認(rèn)用這個(gè)可以用。
文章來源:http://www.zghlxwxcb.cn/news/detail-459179.html
到了這里,關(guān)于將excel數(shù)據(jù)導(dǎo)入到SQL server數(shù)據(jù)庫的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!