原本想用 import data excel data source 解決,參考這篇 Import data from Excel to SQL - SQL Server | Microsoft Docs
但會遇到伺服器沒有 Microsoft.ACE.OLEDB.12.0 套件訊息
查看 : [.NET]解決'Microsoft.ACE.OLEDB.12.0' 提供者並未登錄於本機電腦上的問題 | maduka的技術日記 - 點部落 需要安裝在伺服器
但是那台伺服器上級說不准許安裝(我OO他的XX),請問有其他解決方式嗎?
那就自己的電腦安裝sql server express→自己電腦先匯入→然後遠端連線公司sql server(請IT開授權)→把已匯入的資料丟過去~
完成後~再請IT關閉遠端連線~
會寫VB或C#或F#嗎?如果會,可以考慮用Epplus來讀取EXCEL XLSX,免安裝ACE OLEDB或無安裝OFFICE的電腦都可以做此事,用VisualStudio裡的nuget即可免費安裝使用(需宣告非商業授權)
或是Python的openpyxl 也可以