使用SSIS

时间:2017-01-19 15:20:14

标签: excel ssis business-intelligence ssis-2012

情况:

  

现在我有几个需要填充的excel文件   数据库。像往常一样,我首先尝试在SSMS中使用import task导入文件,但是当我尝试编辑映射时它失败了   继续下一步。 (我在这里猜测是因为   无法在缓存中处理的excel的大小?),然后我切换到   使用SSIS,但是,excel连接管理器不允许我   预览或刚刚完成连接到文件。 (几分钟后,   它给我错误说源不存在?)

我试图将文件分解成小尺寸,它有效。

以下是我的问题:

  
      
  1. SSIS或SSMS可以从excel预加载文件的最大行数是多少?

  2.   
  3. 不是将大文件分成小块(不确定每次需要分配的确切大小),还有其他方法   导入大尺寸excel文件?因为它有点不可行   有很多文件。

  4.   

由于

1 个答案:

答案 0 :(得分:1)

SSIS不限制它可以从任何特定来源导入的行数(除非您使用某种约束)。默认情况下,预览通常只提供大约200行,我不知道如何更改它。

虽然您可以将可用于查询元数据的行数更改为10000但是对于预览,这是非常标准的。

您要导入数据的excel版本是什么?您正在使用的SSDT版本是什么?您在最大的Excel文件中遇到的最大行数是多少?