2017-05-30 163 views
0

我想從sql server management studio中導出大量數據(大約5百萬行數爲2列)到excel文件,但excel文件的最大大小約爲1400000行如何將大型數據從sql server導出到excel文件

我試圖導入和導出嚮導,但它並不完美 返回60000名的記錄,則發生錯誤:

enter image description here

當我選擇目標文件,我應該使用Excel版本 如果一個我選擇'Microsoft Excel 2007'的消息ap ('Microsoft.ACE.OLEDB.12.0'提供者沒有在本地機器上註冊(System.Date))所以我選擇'Microsoft Excel 97-2003'

我想導出數據到Excel或訪問。

有什麼建議嗎?

+1

你打算如何處理這些數據?打開Excel並將數據導入數據透視表並從中進行彙總可能會更好。這允許有超過一百萬行的數據。 – jkpieterse

+2

「我想將5M記錄導出到Excel,但Excel的最大值是1M行,我該怎麼辦?」。那麼,不是很多,如果你超過了最大限度,我們可以爲你做的很少。 – HoneyBadger

+0

讓我們來看看,「我想把一品脫的牛奶倒入一個半品脫的罐子裏......」是的,沒有錯的! –

回答

2

「我想將數據導出爲ex​​cel或訪問」。

因此將其導入到Access。 2007年有一個2GB的表大小限制,但沒有行限制(我記得)。

Excel是不會爲你工作的。 2003(以及其他在2003兼容模式下運行時)有65,535行,2007+ 1,048,576行。

相關問題