如何将sql server中的大量数据导出到excel文件中

时间:2017-05-30 11:21:17

标签: sql-server excel ms-access ssms export-to-excel

我想从sql server management studio将大量数据(大约5百万行,2列)导出到excel文件中,但excel文件的最大大小约为1400000行

我尝试了导入和导出向导,但它不能很好地工作 它返回60000条记录,然后发生错误:

enter image description here

当我选择目标文件时,我应该使用excel版本之一 如果我选择'Microsoft Excel 2007'消息出现('Microsoft.ACE.OLEDB.12.0'提供程序未在本地计算机上注册。(System.Date))所以我选择'Microsoft excel 97-2003'

我想将数据导出为ex​​cel或access。

任何建议?

1 个答案:

答案 0 :(得分:2)

"我想将数据导出为ex​​cel或access。"

因此将其导入Access。 2007年的表大小限制为2GB,但没有行限制(我记得)。

Excel将会为你工作。 2003(以及其他在2003年兼容模式下运行时)的限制为65,535行,2007 + 1,048,576行。